Unix/Linux Go Back    

RedHat 9 (Linux i386) - man page for ldap_compare_ext (redhat section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


       ldap_compare, ldap_compare_s - Perform an LDAP compare operation

       #include <ldap.h>

       int ldap_compare_s(ld, dn, attr, value)
       LDAP *ld;
       char *dn, *attr, *value;

       int ldap_compare(ld, dn, attr, value)
       LDAP *ld;
       char *dn, *attr, *value;

       The  ldap_compare_s()  routine is used to perform an LDAP compare operation synchronously.
       It takes dn, the DN of the entry upon which to perform the compare, and	attr  and  value,
       the  attribute  type and value to compare to those found in the entry.  It returns an LDAP
       error code, which will be LDAP_COMPARE_TRUE if the entry contains the attribute value  and
       LDAP_COMPARE_FALSE if it does not.  Otherwise, some error code is returned.

       The  ldap_compare()  routine  is used to perform an LDAP compare operation asynchronously.
       It takes the same parameters as ldap_compare_s(),  but  returns	the  message  id  of  the
       request	it  initiated.	The result of the compare can be obtained by a subsequent call to

       ldap_compare_s() returns an LDAP error code which can be interpreted  by  calling  one  of
       ldap_perror(3)  and friends.  ldap_compare() returns -1 if something went wrong initiating
       the request.  It returns the non-negative message id of the request if things went ok.

       There is no way to compare binary values, but there should be.

       ldap(3), ldap_error(3)

       OpenLDAP is developed and maintained by The OpenLDAP  Project  (http://www.openldap.org/).
       OpenLDAP is derived from University of Michigan LDAP 3.3 Release.

OpenLDAP 2.0.27-Release 		22 September 1998			  LDAP_COMPARE(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 10:23 PM.