Home Man
Today's Posts

Linux & Unix Commands - Search Man Pages

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

LDAP_MODRDN(3)			     Library Functions Manual			   LDAP_MODRDN(3)

       ldap_modrdn,  ldap_modrdn_s,  ldap_modrdn2,  ldap_modrdn2_s  -  Perform an LDAP modify RDN

       #include <ldap.h>

       int ldap_modrdn(ld, dn, newrdn)
       LDAP *ld;
       char *dn, *newrdn;

       int ldap_modrdn_s(ld, dn, newrdn)
       LDAP *ld;
       char *dn, *newrdn;

       int ldap_modrdn2(ld, dn, newrdn, deleteoldrdn)
       LDAP *ld;
       char *dn, *newrdn;
       int deleteoldrdn;

       int ldap_modrdn2_s(ld, dn, newrdn, deleteoldrdn)
       LDAP *ld;
       char *dn, *newrdn;
       int deleteoldrdn;

       The ldap_modrdn() and ldap_modrdn_s() routines perform an LDAP modify RDN operation.  They
       both  take  dn, the DN of the entry whose RDN is to be changed, and newrdn, the new RDN to
       give the entry.	The old RDN of the entry is never kept as  an  attribute  of  the  entry.
       ldap_modrdn()  is  asynchronous,  returning  the message id of the operation it initiates.
       ldap_modrdn_s() is synchronous, returning the LDAP error code indicating  the  success  or
       failure	of  the  operation.   Use  of  these  routines	is  deprecated.  Use the versions
       described below instead.

       The ldap_modrdn2() and ldap_modrdn2_s() routines also perform an LDAP  modify  RDN  opera-
       tion,  taking  the same parameters as above.  In addition, they both take the deleteoldrdn
       parameter which is used as a boolean value to indicate whether the old RDN  values  should
       be deleted from the entry or not.

       The  synchronous  (_s)  versions  of  these  routines  return  an  LDAP error code, either
       LDAP_SUCCESS or an error if there was trouble.  The asynchronous  versions  return  -1  in
       case of trouble, setting the ld_errno field of ld.  See ldap_error(3) for more details.

       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_MODRDN(3)

All times are GMT -4. The time now is 09:02 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
Show Password