[Date Prev][Date Next] [Chronological] [Thread] [Top]

SLAP_MR_MODIFY_MATCHING v. SLAP_MR_VALUE_IS_IN_MR_SYNTAX



I am thinking that these two flags should be orthogonal
to each other.  That is, either the value being match
conforms to the assertion syntax or it conforms to the
value syntax.  There shouldn't be a third choice.

That is, choice SLAP_MR_VALUE_IS_IN_MR_SYNTAX (0x2)
should be same as choice default (0).

Maybe this would be clearer if we defined:
	SLAP_MR_ASSERTION_MATCH
	SLAP_MR_VALUE_MATCH

So, the next question is, which makes more sense as
the default (0).  I'd argue that SLAP_MR_ASSERTION_MATCH
likely does.  Are there reasons why it would be better
to have SLAP_MR_VALUE_MATCH (SLAP_MR_MODIFY_MATCHING) be
the default instead?

Or are there really three, not two, distinct choices here?

Comments?  Suggestions?

Kurt