Home
last modified time | relevance | path

Searched refs:ld (Results 1 – 25 of 461) sorted by relevance

12345678910>>...19

/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/
H A Dunbind.c46 ldap_unbind( LDAP *ld ) in ldap_unbind() argument
50 return( ldap_ld_free( ld, NULL, NULL, 1 ) ); in ldap_unbind()
56 ldap_unbind_s( LDAP *ld ) in ldap_unbind_s() argument
58 return( ldap_ld_free( ld, NULL, NULL, 1 )); in ldap_unbind_s()
64 ldap_unbind_ext( LDAP *ld, LDAPControl **serverctrls, in ldap_unbind_ext() argument
67 return( ldap_ld_free( ld, serverctrls, clientctrls, 1 )); in ldap_unbind_ext()
76 ldap_ld_free( LDAP *ld, LDAPControl **serverctrls, in ldap_ld_free() argument
83 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_ld_free()
87 if ( ld->ld_sbp->sb_naddr == 0 ) { in ldap_ld_free()
88 LDAP_MUTEX_LOCK( ld, LDAP_REQ_LOCK ); in ldap_ld_free()
[all …]
H A Dsetoption.c39 #define LDAP_SETCLR_BITOPT(ld, bit, optdata) \ argument
41 (ld)->ld_options |= bit; \
43 (ld)->ld_options &= ~bit; \
49 ldap_set_option(LDAP *ld, int option, const void *optdata) in ldap_set_option() argument
96 if (ld == NULL) { in ldap_set_option()
97 ld = &nsldapi_ld_defaults; in ldap_set_option()
107 if (!NSLDAPI_VALID_LDAP_POINTER(ld)) { in ldap_set_option()
112 if (ld != &nsldapi_ld_defaults && in ldap_set_option()
115 LDAP_MUTEX_LOCK(ld, LDAP_OPTION_LOCK); in ldap_set_option()
121 LDAP_SETCLR_BITOPT(ld, LDAP_BITOPT_DNS, optdata); in ldap_set_option()
[all …]
H A Dsbind.c38 static int simple_bind_nolock( LDAP *ld, const char *dn, const char *passwd,
40 static int simple_bindifnot_s( LDAP *ld, const char *dn, const char *passwd );
54 ldap_simple_bind( LDAP *ld, const char *dn, const char *passwd ) in ldap_simple_bind() argument
60 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_simple_bind()
64 rc = simple_bind_nolock( ld, dn, passwd, 1 ); in ldap_simple_bind()
71 simple_bind_nolock( LDAP *ld, const char *dn, const char *passwd, in simple_bind_nolock() argument
89 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in simple_bind_nolock()
90 msgid = ++ld->ld_msgid; in simple_bind_nolock()
91 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in simple_bind_nolock()
98 if ( ld->ld_cache_on && ld->ld_cache_bind != NULL ) { in simple_bind_nolock()
[all …]
H A Dldap-int.h323 #define NSLDAPI_USING_CLASSIC_IO_FUNCTIONS( ld ) ((ld)->ld_io_fns_ptr != NULL) argument
416 #define LDAP_MUTEX_ALLOC( ld ) \ argument
417 (((ld)->ld_mutex_alloc_fn != NULL) ? (ld)->ld_mutex_alloc_fn() : NULL)
420 #define LDAP_MUTEX_FREE( ld, m ) \ argument
421 if ( (ld)->ld_mutex_free_fn != NULL && m != NULL ) { \
422 (ld)->ld_mutex_free_fn( m ); \
437 #define LDAP_MUTEX_LOCK(ld, lock) \ argument
438 if ((ld)->ld_mutex_lock_fn != NULL && ld->ld_mutex != NULL) { \
439 if ((ld)->ld_threadid_fn != NULL) { \
440 if ((ld)->ld_mutex_threadid[lock] == (ld)->ld_threadid_fn()) { \
[all …]
H A Dresult.c44 static int check_response_queue( LDAP *ld, int msgid, int all,
46 static int ldap_abandoned( LDAP *ld, int msgid );
47 static int ldap_mark_abandoned( LDAP *ld, int msgid );
48 static int wait4msg( LDAP *ld, int msgid, int all, int unlock_permitted,
50 static int read1msg( LDAP *ld, int msgid, int all, Sockbuf *sb, LDAPConn *lc,
52 static void check_for_refs( LDAP *ld, LDAPRequest *lr, BerElement *ber,
54 static int build_result_ber( LDAP *ld, BerElement **berp, LDAPRequest *lr );
55 static void merge_error_info( LDAP *ld, LDAPRequest *parentr, LDAPRequest *lr );
57 static int cldap_select1( LDAP *ld, struct timeval *timeout );
59 static void link_pend( LDAP *ld, LDAPPend *lp );
[all …]
H A Dgetoption.c29 #define LDAP_GET_BITOPT( ld, bit ) \ argument
30 ((ld)->ld_options & bit ) != 0 ? 1 : 0
38 ldap_get_option( LDAP *ld, int option, void *optdata ) in ldap_get_option() argument
65 if ( ld != NULL ) { in ldap_get_option()
66 LDAP_SET_LDERRNO( ld, rc, NULL, NULL ); in ldap_get_option()
86 if ( ld == NULL ) { in ldap_get_option()
87 ld = &nsldapi_ld_defaults; in ldap_get_option()
90 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_get_option()
95 if (ld != &nsldapi_ld_defaults) in ldap_get_option()
96 LDAP_MUTEX_LOCK( ld, LDAP_OPTION_LOCK ); in ldap_get_option()
[all …]
H A Drename.c60 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()
[all …]
H A Dabandon.c39 static int do_abandon( LDAP *ld, int origid, int msgid,
55 ldap_abandon( LDAP *ld, int msgid ) in ldap_abandon() argument
59 if ( ldap_abandon_ext( ld, msgid, NULL, NULL ) == LDAP_SUCCESS ) { in ldap_abandon()
73 ldap_abandon_ext( LDAP *ld, int msgid, LDAPControl **serverctrls, in ldap_abandon_ext() argument
80 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_abandon_ext()
84 LDAP_MUTEX_LOCK( ld, LDAP_CONN_LOCK ); in ldap_abandon_ext()
85 LDAP_MUTEX_LOCK( ld, LDAP_REQ_LOCK ); in ldap_abandon_ext()
86 rc = do_abandon( ld, msgid, msgid, serverctrls, clientctrls ); in ldap_abandon_ext()
91 ldap_memcache_abandon( ld, msgid ); in ldap_abandon_ext()
93 LDAP_MUTEX_UNLOCK( ld, LDAP_REQ_LOCK ); in ldap_abandon_ext()
[all …]
H A Drequest.c43 static LDAPConn *find_connection( LDAP *ld, LDAPServer *srv, int any );
44 static void use_connection( LDAP *ld, LDAPConn *lc );
46 static int chase_one_referral( LDAP *ld, LDAPRequest *lr, LDAPRequest *origreq,
48 static int re_encode_request( LDAP *ld, BerElement *origber,
52 static LDAPServer *dn2servers( LDAP *ld, char *dn );
58 nsldapi_alloc_ber_with_options( LDAP *ld, BerElement **berp ) in nsldapi_alloc_ber_with_options() argument
62 LDAP_MUTEX_LOCK( ld, LDAP_OPTION_LOCK ); in nsldapi_alloc_ber_with_options()
63 if (( *berp = ber_alloc_t( ld->ld_lberoptions )) == NULLBER ) { in nsldapi_alloc_ber_with_options()
65 LDAP_SET_LDERRNO( ld, err, NULL, NULL ); in nsldapi_alloc_ber_with_options()
69 nsldapi_set_ber_options( ld, *berp ); in nsldapi_alloc_ber_with_options()
[all …]
H A Ddelete.c45 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()
[all …]
H A Dopen.c423 LDAP *ld; in ldap_open() local
427 if (( ld = ldap_init( host, port )) == NULL ) { in ldap_open()
431 LDAP_MUTEX_LOCK( ld, LDAP_CONN_LOCK ); in ldap_open()
432 if ( nsldapi_open_ldap_defconn( ld ) < 0 ) { in ldap_open()
433 LDAP_MUTEX_UNLOCK( ld, LDAP_CONN_LOCK ); in ldap_open()
434 ldap_ld_free( ld, NULL, NULL, 0 ); in ldap_open()
438 LDAP_MUTEX_UNLOCK( ld, LDAP_CONN_LOCK ); in ldap_open()
440 ( ld->ld_host == NULL ) ? "(null)" : ld->ld_host, 0, 0 ); in ldap_open()
442 return( ld ); in ldap_open()
459 LDAP *ld; in ldap_init() local
[all …]
H A Dadd.c59 ldap_add( LDAP *ld, const char *dn, LDAPMod **attrs ) in ldap_add() argument
65 if ( ldap_add_ext( ld, dn, attrs, NULL, NULL, &msgid ) in ldap_add()
80 ldap_add_ext( LDAP *ld, const char *dn, LDAPMod **attrs, in ldap_add_ext() argument
99 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_add_ext()
105 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_add_ext()
111 LDAP_SET_LDERRNO( ld, lderr, NULL, NULL ); in ldap_add_ext()
119 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_add_ext()
120 *msgidp = ++ld->ld_msgid; in ldap_add_ext()
121 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_add_ext()
124 if ( ld->ld_cache_on && ld->ld_cache_add != NULL ) { in ldap_add_ext()
[all …]
H A Dbind.c49 ldap_bind( LDAP *ld, const char *dn, const char *passwd, int authmethod ) in ldap_bind() argument
65 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_bind()
71 return( ldap_simple_bind( ld, dn, passwd ) ); in ldap_bind()
74 LDAP_SET_LDERRNO( ld, LDAP_AUTH_UNKNOWN, NULL, NULL ); in ldap_bind()
95 ldap_bind_s( LDAP *ld, const char *dn, const char *passwd, int authmethod ) in ldap_bind_s() argument
103 return( ldap_simple_bind_s( ld, dn, passwd ) ); in ldap_bind_s()
107 LDAP_SET_LDERRNO( ld, err, NULL, NULL ); in ldap_bind_s()
115 ldap_set_rebind_proc( LDAP *ld, LDAP_REBINDPROC_CALLBACK *rebindproc, in ldap_set_rebind_proc() argument
118 if ( ld == NULL ) { in ldap_set_rebind_proc()
122 ld = &nsldapi_ld_defaults; in ldap_set_rebind_proc()
[all …]
H A Dextendop.c36 LDAP *ld, in ldap_extended_operation() argument
60 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_extended_operation()
66 if ( NSLDAPI_LDAP_VERSION( ld ) < LDAP_VERSION3 ) { in ldap_extended_operation()
68 LDAP_SET_LDERRNO( ld, rc, NULL, NULL ); in ldap_extended_operation()
75 LDAP_SET_LDERRNO( ld, rc, NULL, NULL ); in ldap_extended_operation()
79 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_extended_operation()
80 msgid = ++ld->ld_msgid; in ldap_extended_operation()
81 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_extended_operation()
84 if ( ld->ld_cache_on && ld->ld_cache_extendedop != NULL ) { in ldap_extended_operation()
85 LDAP_MUTEX_LOCK( ld, LDAP_CACHE_LOCK ); in ldap_extended_operation()
[all …]
H A Dsaslbind.c45 LDAP *ld, in ldap_sasl_bind() argument
77 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_sasl_bind()
82 ldapversion = NSLDAPI_LDAP_VERSION( ld ); in ldap_sasl_bind()
86 LDAP_SET_LDERRNO( ld, LDAP_NOT_SUPPORTED, NULL, NULL ); in ldap_sasl_bind()
90 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_sasl_bind()
91 msgid = ++ld->ld_msgid; in ldap_sasl_bind()
92 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_sasl_bind()
97 if ( ld->ld_cache_on && ld->ld_cache_bind != NULL ) { in ldap_sasl_bind()
98 LDAP_MUTEX_LOCK( ld, LDAP_CACHE_LOCK ); in ldap_sasl_bind()
99 if ( (rc = (ld->ld_cache_bind)( ld, msgid, LDAP_REQ_BIND, dn, in ldap_sasl_bind()
[all …]
H A Dmodify.c57 ldap_modify( LDAP *ld, const char *dn, LDAPMod **mods ) in ldap_modify() argument
63 if ( ldap_modify_ext( ld, dn, mods, NULL, NULL, &msgid ) in ldap_modify()
73 ldap_modify_ext( LDAP *ld, const char *dn, LDAPMod **mods, in ldap_modify_ext() argument
99 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_modify_ext()
104 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_modify_ext()
110 LDAP_SET_LDERRNO( ld, lderr, NULL, NULL ); in ldap_modify_ext()
117 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_modify_ext()
118 *msgidp = ++ld->ld_msgid; in ldap_modify_ext()
119 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_modify_ext()
122 if ( ld->ld_cache_on && ld->ld_cache_modify != NULL ) { in ldap_modify_ext()
[all …]
H A Dcompare.c48 ldap_compare( LDAP *ld, const char *dn, const char *attr, const char *value ) in ldap_compare() argument
58 if ( ldap_compare_ext( ld, dn, attr, &bv, NULL, NULL, &msgid ) in ldap_compare()
68 ldap_compare_ext( LDAP *ld, const char *dn, const char *attr, in ldap_compare_ext() argument
88 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in ldap_compare_ext()
94 LDAP_SET_LDERRNO( ld, lderr, NULL, NULL ); in ldap_compare_ext()
102 LDAP_MUTEX_LOCK( ld, LDAP_MSGID_LOCK ); in ldap_compare_ext()
103 *msgidp = ++ld->ld_msgid; in ldap_compare_ext()
104 LDAP_MUTEX_UNLOCK( ld, LDAP_MSGID_LOCK ); in ldap_compare_ext()
107 if ( ld->ld_cache_on && ld->ld_cache_compare != NULL ) { in ldap_compare_ext()
108 LDAP_MUTEX_LOCK( ld, LDAP_CACHE_LOCK ); in ldap_compare_ext()
[all …]
H A Dufn.c45 static int ldap_ufn_search_ctx( LDAP *ld, char **ufncomp, int ncomp,
49 static LDAPMessage *ldap_msg_merge( LDAP *ld, LDAPMessage *a, LDAPMessage *b );
50 static LDAPMessage *ldap_ufn_expand( LDAP *ld,
83 LDAP *ld, in ldap_ufn_search_ctx() argument
158 LDAP_SET_LDERRNO( ld, err, NULL, NULL ); in ldap_ufn_search_ctx()
172 if ( (dn = ldap_get_dn( ld, tmpcand )) == NULL ) in ldap_ufn_search_ctx()
179 LDAP_SET_LDERRNO( ld, err, in ldap_ufn_search_ctx()
189 LDAP_SET_LDERRNO( ld, err, in ldap_ufn_search_ctx()
204 for ( fi = ldap_getfirstfilter( ld->ld_filtd, ftag, in ldap_ufn_search_ctx()
206 fi = ldap_getnextfilter( ld->ld_filtd ) ) in ldap_ufn_search_ctx()
[all …]
H A Dsasl.c53 static int nsldapi_sasl_close( LDAP *ld, Sockbuf *sb );
149 LDAP *ld; in nsldapi_sasl_read() local
159 ld = (LDAP *)sb->sb_sasl_prld; in nsldapi_sasl_read()
160 if (ld == NULL) { in nsldapi_sasl_read()
192 if ( ( ret < 0 ) && ( LDAP_GET_ERRNO(ld) == EINTR ) ) in nsldapi_sasl_read()
206 LDAP_SET_ERRNO(ld, EIO); in nsldapi_sasl_read()
222 if ( ( ret < 0 ) && ( LDAP_GET_ERRNO(ld) == EINTR ) ) in nsldapi_sasl_read()
241 LDAP_SET_ERRNO(ld, EIO); in nsldapi_sasl_read()
319 LDAP *ld; in nsldapi_sasl_poll() local
325 ld = (LDAP *)sb->sb_sasl_prld; in nsldapi_sasl_poll()
[all …]
H A Dos-ip.c126 static int nsldapi_iostatus_init_nolock( LDAP *ld );
157 static LBER_SOCKET nsldapi_os_socket( LDAP *ld, int secure, int domain,
161 int namelen, LDAP *ld);
166 typedef LBER_SOCKET (NSLDAPI_SOCKET_FN)( LDAP *ld, int secure, int domain,
170 int namelen, LDAP *ld);
175 static int nsldapi_try_each_host( LDAP *ld, const char *hostlist, int defport,
196 nsldapi_os_socket( LDAP *ld, int secure, int domain, int type, int protocol ) in nsldapi_os_socket() argument
202 LDAP_SET_LDERRNO( ld, LDAP_LOCAL_ERROR, NULL, in nsldapi_os_socket()
232 LDAP_SET_LDERRNO( ld, LDAP_LOCAL_ERROR, NULL, errmsg ); in nsldapi_os_socket()
246 int salen, LDAP *ld) argument
[all …]
H A Dsearch.c48 static int nsldapi_search( LDAP *ld, const char *base, int scope,
62 static int nsldapi_search_s( LDAP *ld, const char *base, int scope,
88 LDAP *ld, in ldap_search() argument
100 if ( ldap_search_ext( ld, base, scope, filter, attrs, attrsonly, NULL, in ldap_search()
116 LDAP *ld, in ldap_search_ext() argument
134 if ( ld != NULL ) { in ldap_search_ext()
135 LDAP_SET_LDERRNO( ld, LDAP_PARAM_ERROR, NULL, NULL ); in ldap_search_ext()
140 return( nsldapi_search( ld, base, scope, filter, attrs, attrsonly, in ldap_search_ext()
152 LDAP *ld, in nsldapi_search() argument
171 if ( !NSLDAPI_VALID_LDAP_POINTER( ld )) { in nsldapi_search()
[all …]
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_wrapper.c45 LDAP *ld = __s_api_getLDAPconn(flags); in _ns_ldap_abandon_ext() local
47 return (ldap_abandon_ext(ld, msgid, serverctrls, clientctrls)); in _ns_ldap_abandon_ext()
54 LDAP *ld = __s_api_getLDAPconn(flags); in _ns_ldap_abandon() local
56 return (ldap_abandon(ld, msgid)); in _ns_ldap_abandon()
67 LDAP *ld = __s_api_getLDAPconn(flags); in _ns_ldap_add_ext() local
69 return (ldap_add_ext(ld, dn, attrs, in _ns_ldap_add_ext()
78 LDAP *ld = __s_api_getLDAPconn(flags); in _ns_ldap_add_ext_s() local
80 return (ldap_add_ext_s(ld, dn, attrs, serverctrls, clientctrls)); in _ns_ldap_add_ext_s()
87 LDAP *ld = __s_api_getLDAPconn(flags); in _ns_ldap_add() local
89 return (ldap_add(ld, dn, attrs)); in _ns_ldap_add()
[all …]
/illumos-gate/usr/src/lib/libldap5/sources/ldap/prldap/
H A Dldappr-public.c51 LDAP *ld; in prldap_init() local
53 if (( ld = ldap_init( defhost, defport )) != NULL ) { in prldap_init()
54 if ( prldap_install_routines( ld, shared ) != LDAP_SUCCESS ) { in prldap_init()
56 ldap_unbind( ld ); in prldap_init()
57 ld = NULL; in prldap_init()
61 return( ld ); in prldap_init()
81 prldap_install_routines( LDAP *ld, int shared ) in prldap_install_routines() argument
84 if ( prldap_install_io_functions( ld, shared ) != 0 in prldap_install_routines()
85 || prldap_install_thread_functions( ld, shared ) != 0 in prldap_install_routines()
86 || prldap_install_dns_functions( ld ) != 0 ) { in prldap_install_routines()
[all …]
/illumos-gate/usr/src/cmd/ldap/common/
H A Dldaptest.c22 static void handle_result( LDAP *ld, LDAPMessage *lm );
23 static void print_ldap_result( LDAP *ld, LDAPMessage *lm, char *s );
24 static void print_search_entry( LDAP *ld, LDAPMessage *res );
220 bind_prompt( LDAP *ld, char **dnp, char **passwdp, int *authmethodp, in bind_prompt() argument
258 LDAP *ld; in main() local
363 ld = cldap_open( host, port ); in main()
366 ld = ldap_init( host, port ); in main()
369 if ( ld == NULL ) { in main()
376 if ( (ld->ld_sb.sb_fd = open( copyfname, O_WRONLY | O_CREAT, in main()
381 ld->ld_sb.sb_options = copyoptions; in main()
[all …]
/illumos-gate/usr/src/head/
H A Dldap.h456 int ldap_create_page_control(LDAP *ld, unsigned int pagesize,
458 int ldap_parse_page_control(LDAP *ld, LDAPControl **controls,
462 int ldap_sasl_cram_md5_bind_s(LDAP *ld, char *dn,
466 int ldap_x_sasl_digest_md5_bind_s(LDAP *ld, char *dn,
469 int ldap_x_sasl_digest_md5_bind(LDAP *ld, char *dn,
478 int LDAP_CALL ldap_set_option(LDAP *ld, int option,
480 int LDAP_CALL ldap_get_option(LDAP *ld, int option, void *optdata);
481 int LDAP_CALL ldap_unbind(LDAP *ld);
482 int LDAP_CALL ldap_unbind_s(LDAP *ld);
487 int LDAP_CALL ldap_abandon(LDAP *ld, int msgid);
[all …]

12345678910>>...19