lldb 65 source3/lib/ldb/ldb_ldap/ldb_ldap.c static struct ldb_handle *init_handle(struct lldb_private *lldb, struct ldb_module *module, lldb 73 source3/lib/ldb/ldb_ldap/ldb_ldap.c h = talloc_zero(lldb, struct ldb_handle); lldb 237 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private); lldb 259 source3/lib/ldb/ldb_ldap/ldb_ldap.c req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime); lldb 296 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_search_ext(lldb->ldap, search_base, ldap_scope, lldb 318 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private); lldb 329 source3/lib/ldb/ldb_ldap/ldb_ldap.c req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime); lldb 346 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_add_ext(lldb->ldap, dn, mods, lldb 363 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private); lldb 374 source3/lib/ldb/ldb_ldap/ldb_ldap.c req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime); lldb 391 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_modify_ext(lldb->ldap, dn, mods, lldb 408 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private); lldb 418 source3/lib/ldb/ldb_ldap/ldb_ldap.c req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime); lldb 427 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_delete_ext(lldb->ldap, dnstr, lldb 444 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private); lldb 456 source3/lib/ldb/ldb_ldap/ldb_ldap.c req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime); lldb 470 source3/lib/ldb/ldb_ldap/ldb_ldap.c ldb_dn_escape_value(lldb, *(ldb_dn_get_rdn_val(req->op.rename.newdn)))); lldb 480 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_rename(lldb->ldap, old_dn, newrdn, parentdn, lldb 494 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(ac->module->private_data, struct lldb_private); lldb 511 source3/lib/ldb/ldb_ldap/ldb_ldap.c msg = ldap_first_entry(lldb->ldap, result); lldb 528 source3/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldap_get_dn(lldb->ldap, msg); lldb 545 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr); lldb 547 source3/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) { lldb 549 source3/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr); lldb 568 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &handle->status, lldb 592 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &handle->status, lldb 620 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &handle->status, lldb 662 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = talloc_get_type(handle->module->private_data, struct lldb_private); lldb 689 source3/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(lldb->ldap, ac->msgid, 0, &timeout, &result); lldb 707 source3/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(lldb->ldap, ac->msgid, 0, NULL, &result); lldb 712 source3/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(lldb->ldap, ac->msgid, 0, &timeout, &result); lldb 779 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_destructor(struct lldb_private *lldb) lldb 781 source3/lib/ldb/ldb_ldap/ldb_ldap.c ldap_unbind(lldb->ldap); lldb 794 source3/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = NULL; lldb 798 source3/lib/ldb/ldb_ldap/ldb_ldap.c lldb = talloc(ldb, struct lldb_private); lldb 799 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!lldb) { lldb 804 source3/lib/ldb/ldb_ldap/ldb_ldap.c lldb->ldap = NULL; lldb 806 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_initialize(&lldb->ldap, url); lldb 813 source3/lib/ldb/ldb_ldap/ldb_ldap.c talloc_set_destructor(lldb, lldb_destructor); lldb 815 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_set_option(lldb->ldap, LDAP_OPT_PROTOCOL_VERSION, &version); lldb 825 source3/lib/ldb/ldb_ldap/ldb_ldap.c talloc_free(lldb); lldb 831 source3/lib/ldb/ldb_ldap/ldb_ldap.c (*module)->private_data = lldb; lldb 837 source3/lib/ldb/ldb_ldap/ldb_ldap.c talloc_free(lldb); lldb 55 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb; lldb 200 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = lldb_ac->lldb; lldb 255 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_search_ext(lldb->ldap, search_base, ldap_scope, lldb 278 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = lldb_ac->lldb; lldb 299 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_add_ext(lldb->ldap, dn, mods, lldb 317 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = lldb_ac->lldb; lldb 338 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_modify_ext(lldb->ldap, dn, mods, lldb 356 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = lldb_ac->lldb; lldb 368 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_delete_ext(lldb->ldap, dnstr, lldb 386 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = lldb_ac->lldb; lldb 405 source4/lib/ldb/ldb_ldap/ldb_ldap.c ldb_dn_escape_value(lldb, *(ldb_dn_get_rdn_val(req->op.rename.newdn)))); lldb 415 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_rename(lldb->ldap, old_dn, newrdn, parentdn, lldb 474 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb = ac->lldb; lldb 498 source4/lib/ldb/ldb_ldap/ldb_ldap.c msg = ldap_first_entry(lldb->ldap, result); lldb 509 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldap_get_dn(lldb->ldap, msg); lldb 527 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr); lldb 529 source4/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) { lldb 531 source4/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr); lldb 552 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &ret, lldb 582 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &ret, lldb 675 source4/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(ac->lldb->ldap, ac->msgid, 0, &tv, &result); lldb 740 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb; lldb 747 source4/lib/ldb/ldb_ldap/ldb_ldap.c lldb = talloc_get_type(ldb_module_get_private(module), struct lldb_private); lldb 768 source4/lib/ldb/ldb_ldap/ldb_ldap.c ac->lldb = lldb; lldb 842 source4/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_destructor(struct lldb_private *lldb) lldb 844 source4/lib/ldb/ldb_ldap/ldb_ldap.c ldap_unbind(lldb->ldap); lldb 858 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct lldb_private *lldb; lldb 865 source4/lib/ldb/ldb_ldap/ldb_ldap.c lldb = talloc_zero(module, struct lldb_private); lldb 866 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!lldb) { lldb 870 source4/lib/ldb/ldb_ldap/ldb_ldap.c ldb_module_set_private(module, lldb); lldb 872 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_initialize(&lldb->ldap, url); lldb 879 source4/lib/ldb/ldb_ldap/ldb_ldap.c talloc_set_destructor(lldb, lldb_destructor); lldb 881 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_set_option(lldb->ldap, LDAP_OPT_PROTOCOL_VERSION, &version);