Lines Matching refs:ldap

83 ZEND_DECLARE_MODULE_GLOBALS(ldap)
84 static PHP_GINIT_FUNCTION(ldap);
89 ZEND_GET_MODULE(ldap) in ZEND_GET_MODULE() argument
137 static PHP_GINIT_FUNCTION(ldap) in PHP_INI_END()
145 PHP_MINIT_FUNCTION(ldap) in PHP_MINIT_FUNCTION() argument
219 PHP_MSHUTDOWN_FUNCTION(ldap) in PHP_MSHUTDOWN_FUNCTION() argument
228 PHP_MINFO_FUNCTION(ldap) in PHP_MINFO_FUNCTION() argument
303 LDAP *ldap; in PHP_FUNCTION() local
334 rc = ldap_initialize(&ldap, host); in PHP_FUNCTION()
341 ldap = ldap_init(host, port); in PHP_FUNCTION()
344 ldap = ldap_open(host, port); in PHP_FUNCTION()
347 if (ldap == NULL) { in PHP_FUNCTION()
353 if (ldap_init_SSL(&ldap->ld_sb, wallet, walletpasswd, authmode)) { in PHP_FUNCTION()
361 ld->link = ldap; in PHP_FUNCTION()
370 static int _get_lderrno(LDAP *ldap) in _get_lderrno() argument
377 ldap_get_option(ldap, LDAP_OPT_ERROR_NUMBER, &lderr); in _get_lderrno()
380 return ldap->ld_errno; in _get_lderrno()
383 return ldap_get_lderrno(ldap, NULL, NULL); in _get_lderrno()
390 static void _set_lderrno(LDAP *ldap, int lderr) in _set_lderrno() argument
395 ldap_set_option(ldap, LDAP_OPT_ERROR_NUMBER, &lderr); in _set_lderrno()
397 ldap->ld_errno = lderr; in _set_lderrno()
400 ldap_set_lderrno(ldap, lderr, NULL, NULL); in _set_lderrno()
587 static void php_set_opts(LDAP *ldap, int sizelimit, int timelimit, int deref, int *old_sizelimit, i… in php_set_opts() argument
592 ldap_get_option(ldap, LDAP_OPT_SIZELIMIT, old_sizelimit); in php_set_opts()
593 ldap_set_option(ldap, LDAP_OPT_SIZELIMIT, &sizelimit); in php_set_opts()
595 *old_sizelimit = ldap->ld_sizelimit; in php_set_opts()
596 ldap->ld_sizelimit = sizelimit; in php_set_opts()
603 ldap_get_option(ldap, LDAP_OPT_SIZELIMIT, old_timelimit); in php_set_opts()
604 ldap_set_option(ldap, LDAP_OPT_TIMELIMIT, &timelimit); in php_set_opts()
606 *old_timelimit = ldap->ld_timelimit; in php_set_opts()
607 ldap->ld_timelimit = timelimit; in php_set_opts()
614 ldap_get_option(ldap, LDAP_OPT_SIZELIMIT, old_deref); in php_set_opts()
615 ldap_set_option(ldap, LDAP_OPT_DEREF, &deref); in php_set_opts()
617 *old_deref = ldap->ld_deref; in php_set_opts()
618 ldap->ld_deref = deref; in php_set_opts()
960 LDAP *ldap; in PHP_FUNCTION() local
975 ldap = ld->link; in PHP_FUNCTION()
976 num_entries = ldap_count_entries(ldap, ldap_result); in PHP_FUNCTION()
985 ldap_result_entry = ldap_first_entry(ldap, ldap_result); in PHP_FUNCTION()
997 attribute = ldap_first_attribute(ldap, ldap_result_entry, &ber); in PHP_FUNCTION()
1000 ldap_value = ldap_get_values_len(ldap, ldap_result_entry, attribute); in PHP_FUNCTION()
1019 attribute = ldap_next_attribute(ldap, ldap_result_entry, ber); in PHP_FUNCTION()
1028 dn = ldap_get_dn(ldap, ldap_result_entry); in PHP_FUNCTION()
1039 ldap_result_entry = ldap_next_entry(ldap, ldap_result_entry); in PHP_FUNCTION()
2047 LDAP *ldap; in PHP_FUNCTION() local
2055 ldap = NULL; in PHP_FUNCTION()
2058 ldap = ld->link; in PHP_FUNCTION()
2076 if (ldap_set_option(ldap, option, &val)) { in PHP_FUNCTION()
2088 if (ldap_set_option(ldap, LDAP_OPT_NETWORK_TIMEOUT, (void *) &timeout)) { in PHP_FUNCTION()
2099 if (ldap_set_option(ldap, LDAP_X_OPT_CONNECT_TIMEOUT, &timeout)) { in PHP_FUNCTION()
2122 if (ldap_set_option(ldap, option, val)) { in PHP_FUNCTION()
2136 if (ldap_set_option(ldap, option, val)) { in PHP_FUNCTION()
2191 error = ldap_set_option(ldap, option, ctrls); in PHP_FUNCTION()
2442 int _ldap_rebind_proc(LDAP *ldap, const char *url, ber_tag_t req, ber_int_t msgid, void *params) in _ldap_rebind_proc() argument
2588 LDAP *ldap; in PHP_FUNCTION() local
2598 ldap = NULL; in PHP_FUNCTION()
2601 ldap = ld->link; in PHP_FUNCTION()
2636 if (ldap) { in PHP_FUNCTION()
2641 rc = ldap_set_option(ldap, LDAP_OPT_SERVER_CONTROLS, ctrlsp); in PHP_FUNCTION()
3118 PHP_MINIT(ldap),
3119 PHP_MSHUTDOWN(ldap),
3122 PHP_MINFO(ldap),
3124 PHP_MODULE_GLOBALS(ldap),
3125 PHP_GINIT(ldap),