Searched refs:ld (Results 1 - 25 of 254) sorted by relevance

1234567891011

/osnet-11/usr/src/lib/libldap4/common/
H A Dunbind.c46 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 Doption.c21 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 Dsbind.c38 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 Dmodrdn.c39 * 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 Dabandon.c44 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 Dadd.c40 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 Dmodify.c36 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 Ddelete.c39 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 Dbind.c51 * 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 Dopen.c70 * 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 Dextop.c30 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 Dcompare.c36 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 Drename.c30 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 Dkbind.c55 * 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 Dbind.c45 * 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 Dunbind.c45 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 Dsbind.c40 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 Dsetoption.c38 #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 Drename.c43 * 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 Dabandon.c41 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 Dcompare.c46 * 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 Ddelete.c39 * 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 Dproxyauthctrl.c32 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 Dldap-int.h140 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 Dgetoption.c31 #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...]

Completed in 53 milliseconds

1234567891011