Lines Matching refs:ld

45 ldap_delete( LDAP *ld, const char *dn )  in ldap_delete()  argument
51 if ( ldap_delete_ext( ld, dn, NULL, NULL, &msgid ) == LDAP_SUCCESS ) { in ldap_delete()
60 ldap_delete_ext( LDAP *ld, const char *dn, LDAPControl **serverctrls, in ldap_delete_ext() argument
73 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_delete_ext()
79 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_delete_ext()
86 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_delete_ext()
87 *msgidp = ++ld->ld_msgid; in ldap_delete_ext()
88 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_delete_ext()
91 if ( ld->ld_cache_on && ld->ld_cache_delete != NULL ) { in ldap_delete_ext()
92 LDAP_MUTEX_LOCK( ld, LDAP_CACHE_LOCK ); in ldap_delete_ext()
93 if ( (rc = (ld->ld_cache_delete)( ld, *msgidp, LDAP_REQ_DELETE, in ldap_delete_ext()
96 LDAP_MUTEX_UNLOCK( ld, LDAP_CACHE_LOCK ); in ldap_delete_ext()
99 LDAP_MUTEX_UNLOCK( ld, LDAP_CACHE_LOCK ); in ldap_delete_ext()
103 if (( lderr = nsldapi_alloc_ber_with_options( ld, &ber )) in ldap_delete_ext()
111 LDAP_SET_LDERRNO( ld, lderr, NULL, NULL ); in ldap_delete_ext()
116 if (( lderr = nsldapi_put_controls( ld, serverctrls, 1, ber )) in ldap_delete_ext()
123 rc = nsldapi_send_initial_request( ld, *msgidp, LDAP_REQ_DELETE, in ldap_delete_ext()
126 return( rc < 0 ? LDAP_GET_LDERRNO( ld, NULL, NULL ) : LDAP_SUCCESS ); in ldap_delete_ext()
131 ldap_delete_s( LDAP *ld, const char *dn ) in ldap_delete_s() argument
133 return( ldap_delete_ext_s( ld, dn, NULL, NULL )); in ldap_delete_s()
138 ldap_delete_ext_s( LDAP *ld, const char *dn, LDAPControl **serverctrls, in ldap_delete_ext_s() argument
144 if (( err = ldap_delete_ext( ld, dn, serverctrls, clientctrls, in ldap_delete_ext_s()
149 if ( ldap_result( ld, msgid, 1, (struct timeval *)NULL, &res ) == -1 ) { in ldap_delete_ext_s()
150 return( LDAP_GET_LDERRNO( ld, NULL, NULL ) ); in ldap_delete_ext_s()
153 return( ldap_result2error( ld, res, 1 ) ); in ldap_delete_ext_s()