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

RE: protocol: compare operation



By undefined, do you mean the attribute is unknown or not present in the entry? If so, return an attribute error. The compare will return true if ANY value matches.

-----Original Message-----
From: owner-ietf-ldapbis@OpenLDAP.org
[mailto:owner-ietf-ldapbis@OpenLDAP.org]On Behalf Of Hallvard B Furuseth
Sent: Friday, 2 January 2004 01:15
To: ietf-ldapbis@OpenLDAP.org
Subject: protocol: compare operation


The Compare operation is under-specified.  What is the result if:
- The match evaluates to Undefined?
- Match against one attribute value evaluates to FALSE and against
  another evaluates to TRUE or Undefined?
- The attribute has no EQUALITY matching rule?  Maybe return
  inappropriateMatching?  (Not sure if this needs to be specified.)

Also, as I mentioned earlier, section 4.10 should mention
compareTrue and compareFalse.

-- 
Hallvard