Lines Matching refs:ld

60 	   LDAP *ld,  in ldap_rename()  argument
85 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_rename()
89 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_rename()
97 if (( NSLDAPI_LDAP_VERSION( ld ) < LDAP_VERSION3 ) in ldap_rename()
100 LDAP_SET_LDERRNO( ld, LDAP_NOT_SUPPORTED, NULL, NULL ); in ldap_rename()
105 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_rename()
109 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_rename()
110 *msgidp = ++ld->ld_msgid; in ldap_rename()
111 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_rename()
114 if ( ld->ld_cache_on ) { in ldap_rename()
115 if ( newparent == NULL && ld->ld_cache_modrdn != NULL ) { in ldap_rename()
116 LDAP_MUTEX_LOCK( ld, LDAP_CACHE_LOCK ); in ldap_rename()
117 if ( (rc = (ld->ld_cache_modrdn)( ld, *msgidp, in ldap_rename()
121 LDAP_MUTEX_UNLOCK( ld, LDAP_CACHE_LOCK ); in ldap_rename()
124 LDAP_MUTEX_UNLOCK( ld, LDAP_CACHE_LOCK ); in ldap_rename()
126 } else if ( ld->ld_cache_rename != NULL ) { in ldap_rename()
127 LDAP_MUTEX_LOCK( ld, LDAP_CACHE_LOCK ); in ldap_rename()
128 if ( (rc = (ld->ld_cache_rename)( ld, *msgidp, in ldap_rename()
134 LDAP_MUTEX_UNLOCK( ld, LDAP_CACHE_LOCK ); in ldap_rename()
140 if (( err = nsldapi_alloc_ber_with_options( ld, &ber )) in ldap_rename()
148 LDAP_SET_LDERRNO( ld, LDAP_ENCODING_ERROR, NULL, NULL ); in ldap_rename()
155 LDAP_SET_LDERRNO( ld, LDAP_ENCODING_ERROR, NULL, NULL ); in ldap_rename()
162 LDAP_SET_LDERRNO( ld, LDAP_ENCODING_ERROR, NULL, NULL ); in ldap_rename()
168 if (( rc = nsldapi_put_controls( ld, serverctrls, 1, ber )) in ldap_rename()
175 rc = nsldapi_send_initial_request( ld, *msgidp, LDAP_REQ_MODDN, in ldap_rename()
178 return( rc < 0 ? LDAP_GET_LDERRNO( ld, NULL, NULL ) : LDAP_SUCCESS ); in ldap_rename()
183 ldap_modrdn2( LDAP *ld, const char *dn, const char *newrdn, int deleteoldrdn ) in ldap_modrdn2() argument
187 if ( ldap_rename( ld, dn, newrdn, NULL, deleteoldrdn, NULL, NULL, &msgid ) == LDAP_SUCCESS ) { in ldap_modrdn2()
196 ldap_modrdn( LDAP *ld, const char *dn, const char *newrdn ) in ldap_modrdn() argument
198 return( ldap_modrdn2( ld, dn, newrdn, 1 ) ); in ldap_modrdn()
204 LDAP *ld, in ldap_rename_s() argument
216 …if ( ldap_rename( ld, dn, newrdn, newparent, deleteoldrdn, serverctrls, clientctrls, &msgid ) != L… in ldap_rename_s()
217 return( LDAP_GET_LDERRNO( ld, NULL, NULL ) ); in ldap_rename_s()
221 return( LDAP_GET_LDERRNO( ld, NULL, NULL ) ); in ldap_rename_s()
223 if ( ldap_result( ld, msgid, 1, (struct timeval *) NULL, &res ) == -1 ) in ldap_rename_s()
224 return( LDAP_GET_LDERRNO( ld, NULL, NULL ) ); in ldap_rename_s()
226 return( ldap_result2error( ld, res, 1 ) ); in ldap_rename_s()
231 ldap_modrdn2_s( LDAP *ld, const char *dn, const char *newrdn, int deleteoldrdn ) in ldap_modrdn2_s() argument
236 if ( (msgid = ldap_modrdn2( ld, dn, newrdn, deleteoldrdn )) == -1 ) in ldap_modrdn2_s()
237 return( LDAP_GET_LDERRNO( ld, NULL, NULL ) ); in ldap_modrdn2_s()
239 if ( ldap_result( ld, msgid, 1, (struct timeval *) NULL, &res ) == -1 ) in ldap_modrdn2_s()
240 return( LDAP_GET_LDERRNO( ld, NULL, NULL ) ); in ldap_modrdn2_s()
242 return( ldap_result2error( ld, res, 1 ) ); in ldap_modrdn2_s()
247 ldap_modrdn_s( LDAP *ld, const char *dn, const char *newrdn ) in ldap_modrdn_s() argument
249 return( ldap_modrdn2_s( ld, dn, newrdn, 1 ) ); in ldap_modrdn_s()