• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/OpenLDAP-499.27/OpenLDAP/libraries/libldap/

Lines Matching defs:ld

47 	LDAP			*ld,
60 assert( ld != NULL );
61 assert( LDAP_VALID( ld ) );
66 if ( ld->ld_version < LDAP_VERSION3 ) {
67 ld->ld_errno = LDAP_NOT_SUPPORTED;
68 return( ld->ld_errno );
72 if ( (ber = ldap_alloc_ber_with_options( ld )) == NULL ) {
73 ld->ld_errno = LDAP_NO_MEMORY;
74 return( ld->ld_errno );
77 LDAP_NEXT_MSGID( ld, id );
91 ld->ld_errno = LDAP_ENCODING_ERROR;
93 return( ld->ld_errno );
97 if( ldap_int_put_controls( ld, sctrls, ber ) != LDAP_SUCCESS ) {
99 return ld->ld_errno;
103 ld->ld_errno = LDAP_ENCODING_ERROR;
105 return( ld->ld_errno );
109 *msgidp = ldap_send_initial_request( ld, LDAP_REQ_EXTENDED, NULL, ber, id );
111 return( *msgidp < 0 ? ld->ld_errno : LDAP_SUCCESS );
116 LDAP *ld,
130 assert( ld != NULL );
131 assert( LDAP_VALID( ld ) );
134 rc = ldap_extended_operation( ld, reqoid, reqdata,
141 if ( ldap_result( ld, msgid, LDAP_MSG_ALL, (struct timeval *) NULL, &res ) == -1 || !res ) {
142 return( ld->ld_errno );
148 rc = ldap_parse_extended_result( ld, res, retoidp, retdatap, 0 );
155 return( ldap_result2error( ld, res, 1 ) );
161 LDAP *ld,
175 assert( ld != NULL );
176 assert( LDAP_VALID( ld ) );
181 if( ld->ld_version < LDAP_VERSION3 ) {
182 ld->ld_errno = LDAP_NOT_SUPPORTED;
183 return ld->ld_errno;
187 ld->ld_errno = LDAP_PARAM_ERROR;
188 return ld->ld_errno;
194 if ( ld->ld_error ) {
195 LDAP_FREE( ld->ld_error );
196 ld->ld_error = NULL;
199 if ( ld->ld_matched ) {
200 LDAP_FREE( ld->ld_matched );
201 ld->ld_matched = NULL;
207 ld->ld_errno = LDAP_NO_MEMORY;
208 return ld->ld_errno;
212 &ld->ld_matched, &ld->ld_error );
215 ld->ld_errno = LDAP_DECODING_ERROR;
217 return ld->ld_errno;
228 ld->ld_errno = LDAP_DECODING_ERROR;
230 return ld->ld_errno;
239 ld->ld_errno = LDAP_DECODING_ERROR;
241 return ld->ld_errno;
252 ld->ld_errno = LDAP_DECODING_ERROR;
255 return ld->ld_errno;
273 ld->ld_errno = errcode;
286 LDAP *ld,
299 assert( ld != NULL );
300 assert( LDAP_VALID( ld ) );
305 if( ld->ld_version < LDAP_VERSION3 ) {
306 ld->ld_errno = LDAP_NOT_SUPPORTED;
307 return ld->ld_errno;
311 ld->ld_errno = LDAP_PARAM_ERROR;
312 return ld->ld_errno;
322 ld->ld_errno = LDAP_NO_MEMORY;
323 return ld->ld_errno;
329 ld->ld_errno = LDAP_DECODING_ERROR;
331 return ld->ld_errno;
348 ld->ld_errno = LDAP_DECODING_ERROR;
350 return ld->ld_errno;
361 ld->ld_errno = LDAP_DECODING_ERROR;
364 return ld->ld_errno;
369 ld->ld_errno = LDAP_SUCCESS;
374 ld->ld_errno = LDAP_DECODING_ERROR;
378 ld->ld_errno = ldap_pvt_get_controls( ber, serverctrls );
399 return ld->ld_errno;