Lines Matching defs:ld
39 * ld LDAP descriptor
45 * msgid = ldap_modrdn( ld, dn, newrdn );
48 ldap_modrdn( LDAP *ld, char *dn, char *newrdn, int deleteoldrdn )
63 LOCK_LDAP(ld);
68 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) {
70 UNLOCK_LDAP(ld);
75 if ( ber_printf( ber, "{it{ssb}}", ++ld->ld_msgid, LDAP_REQ_MODRDN, dn,
77 ld->ld_errno = LDAP_ENCODING_ERROR;
80 UNLOCK_LDAP(ld);
86 rv = send_initial_request( ld, LDAP_REQ_MODRDN, dn, ber );
88 UNLOCK_LDAP(ld);
94 ldap_modrdn0( LDAP *ld, char *dn, char *newrdn )
96 return( ldap_modrdn( ld, dn, newrdn, 1 ) );
100 ldap_modrdn_s( LDAP *ld, char *dn, char *newrdn, int deleteoldrdn )
105 if ( (msgid = ldap_modrdn( ld, dn, newrdn, deleteoldrdn )) == -1 )
106 return( ld->ld_errno );
108 if ( ldap_result( ld, msgid, 1, (struct timeval *) NULL, &res ) == -1 )
109 return( ld->ld_errno );
111 return( ldap_result2error( ld, res, 1 ) );
115 ldap_modrdn0_s( LDAP *ld, char *dn, char *newrdn )
117 return( ldap_modrdn_s( ld, dn, newrdn, 1 ) );