/osnet-11/usr/src/lib/libldap4/common/ |
H A D | unbind.c | 46 ldap_unbind( LDAP *ld ) 50 return( ldap_ld_free( ld, 1 )); 55 ldap_ld_free( LDAP *ld, int close ) argument 62 LOCK_LDAP(ld); 64 if ( ld->ld_sb.sb_naddr == 0 ) { 66 for ( lr = ld->ld_requests; lr != NULL; lr = nextlr ) { 68 free_request( ld, lr ); 72 while ( ld->ld_conns != NULL ) { 73 free_connection( ld, ld 174 send_unbind( LDAP *ld, Sockbuf *sb ) argument [all...] |
H A D | option.c | 21 ldap_get_option(LDAP *ld, int option, void *outvalue) argument 23 if (ld == NULL) 26 LOCK_LDAP(ld); 37 UNLOCK_LDAP(ld); 51 *(int *)outvalue = ld->ld_sb.sb_sd; 54 *(int *)outvalue = ld->ld_deref; 57 *(int *)outvalue = ld->ld_sizelimit; 60 *(int *)outvalue = ld->ld_timelimit; 63 outvalue = (void *)ld->ld_rebindproc; 66 outvalue = ld 132 ldap_set_option(LDAP *ld, int option, void *invalue) argument [all...] |
H A D | sbind.c | 38 BerElement * ldap_build_simple_bind_req(LDAP *ld, char *dn, char *passwd, LDAPControl **serverctrls) argument 59 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 64 if ( ber_printf( ber, "{it{ists}", ++ld->ld_msgid, LDAP_REQ_BIND, ld->ld_version, dn, LDAP_AUTH_SIMPLE, passwd ) == -1 ) { 65 ld->ld_errno = LDAP_ENCODING_ERROR; 74 ld->ld_errno = LDAP_ENCODING_ERROR; 78 } else if (ld->ld_srvctrls && ld->ld_srvctrls[0]) { 80 if (ldap_controls_code(ber, ld->ld_srvctrls) != LDAP_SUCCESS){ 81 ld 107 ldap_simple_bind( LDAP *ld, char *dn, char *passwd ) argument 157 ldap_simple_bind_s( LDAP *ld, char *dn, char *passwd ) argument [all...] |
H A D | modrdn.c | 39 * ld LDAP descriptor 45 * msgid = ldap_modrdn( ld, dn, newrdn ); 48 ldap_modrdn( LDAP *ld, char *dn, char *newrdn, int deleteoldrdn ) argument 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_MODRD 94 ldap_modrdn0( LDAP *ld, char *dn, char *newrdn ) argument 100 ldap_modrdn_s( LDAP *ld, char *dn, char *newrdn, int deleteoldrdn ) argument 115 ldap_modrdn0_s( LDAP *ld, char *dn, char *newrdn ) argument [all...] |
H A D | abandon.c | 44 static int do_abandon( LDAP *ld, int origid, int msgid, LDAPControl **serverctrls ); 49 BerElement * ldap_build_abandon_req( LDAP *ld, int msgid, LDAPControl ** serverctrls) argument 55 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 57 ld->ld_errno = LDAP_NO_MEMORY; 61 if ( ld->ld_sb.sb_naddr > 0 ) { 63 ++ld->ld_msgid, ld->ld_cldapdn, 67 rc = ber_printf( ber, "{iti", ++ld->ld_msgid, 74 ld->ld_errno = LDAP_ENCODING_ERROR; 82 ld 114 ldap_abandon( LDAP *ld, int msgid ) argument 133 ldap_abandon_ext(LDAP *ld, int msgid, LDAPControl **serverctrls, LDAPControl **clientctrls) argument 161 do_abandon( LDAP *ld, int origid, int msgid , LDAPControl **serverctrls) argument [all...] |
H A D | add.c | 40 BerElement * ldap_build_add_req(LDAP *ld, char *dn, LDAPMod **attrs, argument 58 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 59 ld->ld_errno = LDAP_NO_MEMORY; 63 if ( ber_printf( ber, "{it{s{", ++ld->ld_msgid, LDAP_REQ_ADD, dn ) 65 ld->ld_errno = LDAP_ENCODING_ERROR; 80 ld->ld_errno = LDAP_ENCODING_ERROR; 87 ld->ld_errno = LDAP_ENCODING_ERROR; 96 ld->ld_errno = LDAP_ENCODING_ERROR; 100 } else if (ld->ld_srvctrls && ld 138 ldap_add( LDAP *ld, char *dn, LDAPMod **attrs ) argument 164 ldap_add_s( LDAP *ld, char *dn, LDAPMod **attrs ) argument 204 ldap_add_ext(LDAP *ld, char *dn, LDAPMod **attrs, LDAPControl ** serverctrls, LDAPControl **clientctrls, int *msgidp) argument 247 ldap_add_ext_s(LDAP *ld, char *dn, LDAPMod **attrs, LDAPControl ** serverctrls, LDAPControl **clientctrls) argument [all...] |
H A D | modify.c | 36 BerElement * ldap_build_modify_req(LDAP *ld, char *dn, LDAPMod ** mods, LDAPControl **serverctrls) argument 59 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 62 if ( ber_printf( ber, "{it{s{", ++ld->ld_msgid, LDAP_REQ_MODIFY, dn ) 64 ld->ld_errno = LDAP_ENCODING_ERROR; 81 ld->ld_errno = LDAP_ENCODING_ERROR; 88 ld->ld_errno = LDAP_ENCODING_ERROR; 97 ld->ld_errno = LDAP_ENCODING_ERROR; 101 } else if (ld->ld_srvctrls && ld->ld_srvctrls[0]) { 103 if (ldap_controls_code(ber, ld 136 ldap_modify( LDAP *ld, char *dn, LDAPMod **mods ) argument 163 ldap_modify_s( LDAP *ld, char *dn, LDAPMod **mods ) argument 179 ldap_modify_ext(LDAP *ld, char *dn, LDAPMod **mods, LDAPControl **serverctrls, LDAPControl **clientctrls, int *msgidp) argument 222 ldap_modify_ext_s(LDAP *ld, char *dn, LDAPMod **mods, LDAPControl **serverctrls, LDAPControl **clientctrls) argument [all...] |
H A D | delete.c | 39 BerElement * ldap_build_delete_req(LDAP *ld, char *dn, LDAPControl **serverctrls) argument 45 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 46 ld->ld_errno = LDAP_NO_MEMORY; 50 if ( ber_printf( ber, "{its", ++ld->ld_msgid, LDAP_REQ_DELETE, dn ) == -1 ) { 51 ld->ld_errno = LDAP_ENCODING_ERROR; 60 ld->ld_errno = LDAP_ENCODING_ERROR; 64 } else if (ld->ld_srvctrls && ld->ld_srvctrls[0]) { 66 if (ldap_controls_code(ber, ld->ld_srvctrls) != LDAP_SUCCESS){ 67 ld 92 ldap_delete( LDAP *ld, char *dn ) argument 125 ldap_delete_s( LDAP *ld, char *dn ) argument 141 ldap_delete_ext(LDAP *ld, char *dn, LDAPControl **serverctrls, LDAPControl **clientctrls, int *msgidp) argument 181 ldap_delete_ext_s(LDAP *ld, char *dn, LDAPControl **serverctrls, LDAPControl **clientctrls) argument [all...] |
H A D | bind.c | 51 * ldap_bind( ld, "cn=manager, o=university of michigan, c=us", "secret", 56 ldap_bind( LDAP *ld, char *dn, char *passwd, int authmethod ) argument 78 return( ldap_simple_bind( ld, dn, passwd ) ); 82 return( ldap_kerberos_bind1( ld, dn ) ); 85 return( ldap_kerberos_bind2( ld, dn ) ); 89 ld->ld_errno = LDAP_AUTH_UNKNOWN; 103 * ldap_bind_s( ld, "cn=manager, o=university of michigan, c=us", 105 * ldap_bind_s( ld, "cn=manager, o=university of michigan, c=us", 109 ldap_bind_s( LDAP *ld, char *dn, char *passwd, int authmethod ) argument 115 return( ldap_simple_bind_s( ld, d 135 ldap_set_rebind_proc( LDAP *ld, LDAP_REBIND_FUNCTION *rebindproc, void *extra_arg ) argument [all...] |
H A D | open.c | 70 * LDAP *ld; 71 * ld = ldap_open( hostname, port ); 77 LDAP *ld; local 80 if ((ld = ldap_init(host, port)) == NULL) { 88 LOCK_LDAP(ld); 90 if ((err = open_default_ldap_connection(ld)) != LDAP_SUCCESS) { 92 UNLOCK_LDAP(ld); 94 ldap_ld_free(ld, 0); 103 (ld->ld_host == NULL) ? "(null)" : ld 118 open_default_ldap_connection(LDAP *ld) argument 193 LDAP *ld; local 252 open_ldap_connection(LDAP *ld, Sockbuf *sb, char *host, int defport, char **krbinstancep, int async) argument 341 establish_ssl_connection(LDAP *ld) argument 383 LDAP *ld; local 413 LDAP *ld; local [all...] |
H A D | extop.c | 30 BerElement * ldap_build_extended_operation_req(LDAP *ld, char *exoid, struct berval *exdata, LDAPControl ** serverctrls) argument 41 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 42 ld->ld_errno = LDAP_NO_MEMORY; 46 if ( ber_printf( ber, "{it{ts", ++ld->ld_msgid, LDAP_REQ_EXTENDED, LDAP_TAG_EXT_NAME, exoid ) == -1 ) { 47 ld->ld_errno = LDAP_ENCODING_ERROR; 53 ld->ld_errno = LDAP_ENCODING_ERROR; 59 ld->ld_errno = LDAP_ENCODING_ERROR; 67 ld->ld_errno = LDAP_ENCODING_ERROR; 71 } else if (ld->ld_srvctrls && ld 100 ldap_extended_operation(LDAP *ld, char *exoid, struct berval *exdata, LDAPControl **serverctrls, LDAPControl **clientctrls, int *msgidp) argument 142 ldap_extended_operation_s(LDAP *ld, char *exoid, struct berval *exdata, LDAPControl **serverctrls, LDAPControl **clientctrls, char **retoidp, struct berval **retdatap) argument [all...] |
H A D | compare.c | 36 BerElement * ldap_build_compare_req(LDAP *ld, char *dn, char *attr, argument 53 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 54 ld->ld_errno = LDAP_NO_MEMORY; 58 if ( ber_printf( ber, "{it{s{so}}", ++ld->ld_msgid, LDAP_REQ_COMPARE, 60 ld->ld_errno = LDAP_ENCODING_ERROR; 69 ld->ld_errno = LDAP_ENCODING_ERROR; 72 } else if (ld->ld_srvctrls && ld->ld_srvctrls[0]) { 74 if (ldap_controls_code(ber, ld->ld_srvctrls) != LDAP_SUCCESS){ 75 ld 97 ldap_compare( LDAP *ld, char *dn, char *attr, char *value ) argument 152 ldap_compare_s( LDAP *ld, char *dn, char *attr, char *value ) argument 167 ldap_compare_ext(LDAP *ld, char *dn, char *attr, struct berval *bvalue, LDAPControl ** serverctrls, LDAPControl **clientctrls, int *msgidp) argument 235 ldap_compare_ext_s(LDAP *ld, char *dn, char *attr, struct berval *bvalue, LDAPControl ** serverctrls, LDAPControl **clientctrls) argument [all...] |
H A D | rename.c | 30 BerElement * ldap_build_rename_req ( LDAP *ld, char *dn, char *newrdn, char *newparent, argument 47 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 51 if ( ber_printf( ber, "{it{ssb", ++ld->ld_msgid, LDAP_REQ_MODRDN, dn, 53 ld->ld_errno = LDAP_ENCODING_ERROR; 60 ld->ld_errno = LDAP_ENCODING_ERROR; 66 ld->ld_errno = LDAP_ENCODING_ERROR; 74 ld->ld_errno = LDAP_ENCODING_ERROR; 78 } else if (ld->ld_srvctrls && ld->ld_srvctrls[0]) { 80 if (ldap_controls_code(ber, ld 109 ldap_rename(LDAP *ld, char *dn, char *newrdn, char *newparent, int deleteoldrdn, LDAPControl ** serverctrls, LDAPControl **clientctrls, int *msgidp) argument 153 ldap_rename_s(LDAP *ld, char *dn, char *newrdn, char *newparent, int deleteoldrdn, LDAPControl ** serverctrls, LDAPControl **clientctrls) argument [all...] |
H A D | kbind.c | 55 * ldap_kerberos_bind1( ld, "cn=manager, o=university of michigan, c=us" ) 58 ldap_kerberos_bind1( LDAP *ld, char *dn ) argument 84 LOCK_LDAP(ld); 91 if ( (cred = get_kerberosv4_credentials( ld, dn, "ldapserver", 94 UNLOCK_LDAP(ld); 100 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) { 103 UNLOCK_LDAP(ld); 116 rc = ber_printf( ber, "{it{isto}}", ++ld->ld_msgid, LDAP_REQ_BIND, 117 ld->ld_version, dn, LDAP_AUTH_KRBV41, cred, credlen ); 128 ld 154 ldap_kerberos_bind1_s( LDAP *ld, char *dn ) argument 185 ldap_kerberos_bind2( LDAP *ld, char *dn ) argument 262 ldap_kerberos_bind2_s( LDAP *ld, char *dn ) argument 284 ldap_kerberos_bind_s( LDAP *ld, char *dn ) argument 305 get_kerberosv4_credentials( LDAP *ld, char *who, char *service, int *len ) argument [all...] |
/osnet-11/usr/src/lib/libldap5/sources/ldap/common/ |
H A D | bind.c | 45 * ldap_bind( ld, "cn=manager, o=university of michigan, c=us", "secret", 51 ldap_bind( LDAP *ld, const char *dn, const char *passwd, int authmethod ) argument 67 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 73 return( ldap_simple_bind( ld, dn, passwd ) ); 76 LDAP_SET_LDERRNO( ld, LDAP_AUTH_UNKNOWN, NULL, NULL ); 90 * ldap_bind_s( ld, "cn=manager, o=university of michigan, c=us", 92 * ldap_bind_s( ld, "cn=manager, o=university of michigan, c=us", 97 ldap_bind_s( LDAP *ld, const char *dn, const char *passwd, int authmethod ) argument 105 return( ldap_simple_bind_s( ld, dn, passwd ) ); 109 LDAP_SET_LDERRNO( ld, er 117 ldap_set_rebind_proc( LDAP *ld, LDAP_REBINDPROC_CALLBACK *rebindproc, void *arg ) argument [all...] |
H A D | unbind.c | 45 ldap_unbind( LDAP *ld ) 49 return( ldap_ld_free( ld, NULL, NULL, 1 ) ); 55 ldap_unbind_s( LDAP *ld ) 57 return( ldap_ld_free( ld, NULL, NULL, 1 )); 63 ldap_unbind_ext( LDAP *ld, LDAPControl **serverctrls, argument 66 return( ldap_ld_free( ld, serverctrls, clientctrls, 1 )); 71 * Dispose of the LDAP session ld, including all associated connections 75 ldap_ld_free( LDAP *ld, LDAPControl **serverctrls, argument 82 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 86 if ( ld 189 nsldapi_send_unbind( LDAP *ld, Sockbuf *sb, LDAPControl **serverctrls, LDAPControl **clientctrls ) argument [all...] |
H A D | sbind.c | 40 static int simple_bind_nolock( LDAP *ld, const char *dn, const char *passwd, 42 static int simple_bindifnot_s( LDAP *ld, const char *dn, const char *passwd ); 50 * ldap_simple_bind( ld, "cn=manager, o=university of michigan, c=us", 56 ldap_simple_bind( LDAP *ld, const char *dn, const char *passwd ) argument 62 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 66 rc = simple_bind_nolock( ld, dn, passwd, 1 ); 73 simple_bind_nolock( LDAP *ld, const char *dn, const char *passwd, argument 91 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); 92 msgid = ++ld->ld_msgid; 93 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOC 153 ldap_simple_bind_s( LDAP *ld, const char *dn, const char *passwd ) argument 182 simple_bindifnot_s( LDAP *ld, const char *dn, const char *passwd ) argument [all...] |
H A D | setoption.c | 38 #define LDAP_SETCLR_BITOPT(ld, bit, optdata) \ 40 (ld)->ld_options |= bit; \ 42 (ld)->ld_options &= ~bit; \ 48 ldap_set_option(LDAP *ld, int option, const void *optdata) argument 93 * if ld is NULL, arrange to modify our default settings 95 if (ld == NULL) { 96 ld = &nsldapi_ld_defaults; 106 if (!NSLDAPI_VALID_LDAP_POINTER(ld)) { 111 if (ld != &nsldapi_ld_defaults && 114 LDAP_MUTEX_LOCK(ld, LDAP_OPTION_LOC [all...] |
H A D | rename.c | 43 * ld LDAP descriptor 57 * rc = ldap_rename( ld, dn, newrdn, newparent, deleteoldrdn, serverctrls, clientctrls, &msgid ); 62 LDAP *ld, 87 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 91 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); 99 if (( NSLDAPI_LDAP_VERSION( ld ) < LDAP_VERSION3 ) 102 LDAP_SET_LDERRNO( ld, LDAP_NOT_SUPPORTED, NULL, NULL ); 107 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); 111 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); 112 *msgidp = ++ld 61 ldap_rename( LDAP *ld, const char *dn, const char *newrdn, const char *newparent, int deleteoldrdn, LDAPControl **serverctrls, LDAPControl **clientctrls, int *msgidp ) argument 185 ldap_modrdn2( LDAP *ld, const char *dn, const char *newrdn, int deleteoldrdn ) argument 198 ldap_modrdn( LDAP *ld, const char *dn, const char *newrdn ) argument 205 ldap_rename_s( LDAP *ld, const char *dn, const char *newrdn, const char *newparent, int deleteoldrdn, LDAPControl **serverctrls, LDAPControl **clientctrls ) argument 233 ldap_modrdn2_s( LDAP *ld, const char *dn, const char *newrdn, int deleteoldrdn ) argument 249 ldap_modrdn_s( LDAP *ld, const char *dn, const char *newrdn ) argument [all...] |
H A D | abandon.c | 41 static int do_abandon( LDAP *ld, int origid, int msgid, 47 * ld LDAP descriptor 53 * ldap_abandon( ld, msgid ); 57 ldap_abandon( LDAP *ld, int msgid ) argument 61 if ( ldap_abandon_ext( ld, msgid, NULL, NULL ) == LDAP_SUCCESS ) { 75 ldap_abandon_ext( LDAP *ld, int msgid, LDAPControl **serverctrls, argument 82 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 86 LDAP_MUTEX_LOCK( ld, LDAP_CONN_LOCK ); 87 LDAP_MUTEX_LOCK( ld, LDAP_REQ_LOCK ); 88 rc = do_abandon( ld, msgi 109 do_abandon( LDAP *ld, int origid, int msgid, LDAPControl **serverctrls, LDAPControl **clientctrls ) argument [all...] |
H A D | compare.c | 46 * ldap_compare( ld, "c=us@cn=bob", "userPassword", "secret" ) 50 ldap_compare( LDAP *ld, const char *dn, const char *attr, const char *value ) argument 60 if ( ldap_compare_ext( ld, dn, attr, &bv, NULL, NULL, &msgid ) 64 return( -1 ); /* error is in ld handle */ 70 ldap_compare_ext( LDAP *ld, const char *dn, const char *attr, argument 90 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 96 LDAP_SET_LDERRNO( ld, lderr, NULL, NULL ); 104 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); 105 *msgidp = ++ld->ld_msgid; 106 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOC 150 ldap_compare_s( LDAP *ld, const char *dn, const char *attr, const char *value ) argument 163 ldap_compare_ext_s( LDAP *ld, const char *dn, const char *attr, const struct berval *bvalue, LDAPControl **serverctrls, LDAPControl **clientctrls ) argument [all...] |
H A D | delete.c | 39 * ld LDAP descriptor 43 * msgid = ldap_delete( ld, dn ); 47 ldap_delete( LDAP *ld, const char *dn ) argument 53 if ( ldap_delete_ext( ld, dn, NULL, NULL, &msgid ) == LDAP_SUCCESS ) { 56 return( -1 ); /* error is in ld handle */ 62 ldap_delete_ext( LDAP *ld, const char *dn, LDAPControl **serverctrls, argument 75 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 81 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); 88 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); 89 *msgidp = ++ld 133 ldap_delete_s( LDAP *ld, const char *dn ) argument 140 ldap_delete_ext_s( LDAP *ld, const char *dn, LDAPControl **serverctrls, LDAPControl **clientctrls ) argument [all...] |
H A D | proxyauthctrl.c | 32 ld LDAP pointer to the desired connection 47 LDAP *ld, 56 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 61 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); 70 if ( ( nsldapi_alloc_ber_with_options( ld, &ber ) ) != LDAP_SUCCESS ) { 71 LDAP_SET_LDERRNO( ld, LDAP_NO_MEMORY, NULL, NULL ); 81 LDAP_SET_LDERRNO( ld, LDAP_ENCODING_ERROR, NULL, NULL ); 89 LDAP_SET_LDERRNO( ld, rc, NULL, NULL ); 101 ld LDAP pointer to the desired connection 112 LDAP *ld, 46 ldap_create_proxyauth_control( LDAP *ld, const char *dn, const char ctl_iscritical, LDAPControl **ctrlp ) argument 111 ldap_create_proxiedauth_control( LDAP *ld, const char *authzid, LDAPControl **ctrlp ) argument [all...] |
H A D | ldap-int.h | 140 LDAP_IOSTATUS_LOCK, /* serializes access to ld->ld_iostatus */ 223 struct ldapreq *lr_prev; /* ld->ld_requests previous request */ 224 struct ldapreq *lr_next; /* ld->ld_requests next request */ 322 #define NSLDAPI_USING_CLASSIC_IO_FUNCTIONS( ld ) ((ld)->ld_io_fns_ptr != NULL) 415 #define LDAP_MUTEX_ALLOC( ld ) \ 416 (((ld)->ld_mutex_alloc_fn != NULL) ? (ld)->ld_mutex_alloc_fn() : NULL) 419 #define LDAP_MUTEX_FREE( ld, m ) \ 420 if ( (ld) [all...] |
H A D | getoption.c | 31 #define LDAP_GET_BITOPT( ld, bit ) \ 32 ((ld)->ld_options & bit ) != 0 ? 1 : 0 40 ldap_get_option( LDAP *ld, int option, void *optdata ) argument 67 if ( ld != NULL ) { 68 LDAP_SET_LDERRNO( ld, rc, NULL, NULL ); 86 * if ld is NULL, arrange to return options from our default settings 88 if ( ld == NULL ) { 89 ld = &nsldapi_ld_defaults; 92 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { 97 if (ld ! [all...] |