ldap 122 source3/include/ads.h } ldap;
ldap 54 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_connection *ldap;
ldap 127 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_set_errstring(ildb->ldb, ldap_errstr(ildb->ldap, status));
ldap 330 source3/lib/ldb/ldb_ildap/ldb_ildap.c h = talloc_zero(ildb->ldap, struct ldb_handle);
ldap 374 source3/lib/ldb/ldb_ildap/ldb_ildap.c req = ldap_request_send(ildb->ldap, msg);
ldap 500 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap);
ldap 550 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap);
ldap 598 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap);
ldap 629 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap);
ldap 756 source3/lib/ldb/ldb_ildap/ldb_ildap.c ildb->ldap = ldap4_new_connection(ildb, ldb_get_opaque(ldb, "EventContext"));
ldap 757 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (!ildb->ldap) {
ldap 763 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldap_set_reconn_params(ildb->ldap, 10);
ldap 766 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_connect(ildb->ldap, url);
ldap 769 source3/lib/ldb/ldb_ildap/ldb_ildap.c url, ldap_errstr(ildb->ldap, status));
ldap 799 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_simple(ildb->ldap, bind_dn, password);
ldap 802 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, status));
ldap 806 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_sasl(ildb->ldap, creds);
ldap 809 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, status));
ldap 48 source3/lib/ldb/ldb_ldap/ldb_ldap.c LDAP *ldap;
ldap 296 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_search_ext(lldb->ldap, search_base, ldap_scope,
ldap 346 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_add_ext(lldb->ldap, dn, mods,
ldap 391 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_modify_ext(lldb->ldap, dn, mods,
ldap 427 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_delete_ext(lldb->ldap, dnstr,
ldap 480 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_rename(lldb->ldap, old_dn, newrdn, parentdn,
ldap 511 source3/lib/ldb/ldb_ldap/ldb_ldap.c msg = ldap_first_entry(lldb->ldap, result);
ldap 528 source3/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldap_get_dn(lldb->ldap, msg);
ldap 545 source3/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr);
ldap 547 source3/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) {
ldap 549 source3/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr);
ldap 568 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &handle->status,
ldap 592 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &handle->status,
ldap 620 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &handle->status,
ldap 689 source3/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(lldb->ldap, ac->msgid, 0, &timeout, &result);
ldap 707 source3/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(lldb->ldap, ac->msgid, 0, NULL, &result);
ldap 712 source3/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(lldb->ldap, ac->msgid, 0, &timeout, &result);
ldap 781 source3/lib/ldb/ldb_ldap/ldb_ldap.c ldap_unbind(lldb->ldap);
ldap 804 source3/lib/ldb/ldb_ldap/ldb_ldap.c lldb->ldap = NULL;
ldap 806 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_initialize(&lldb->ldap, url);
ldap 815 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_set_option(lldb->ldap, LDAP_OPT_PROTOCOL_VERSION, &version);
ldap 256 source3/libads/ldap.c ads->ldap.port = gc ? LDAP_GC_PORT : LDAP_PORT;
ldap 257 source3/libads/ldap.c if (!interpret_string_addr(&ads->ldap.ss, srv, 0)) {
ldap 581 source3/libads/ldap.c ZERO_STRUCT(ads->ldap);
ldap 582 source3/libads/ldap.c ads->ldap.last_attempt = time(NULL);
ldap 583 source3/libads/ldap.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_PLAIN;
ldap 620 source3/libads/ldap.c print_sockaddr(addr, sizeof(addr), &ads->ldap.ss);
ldap 638 source3/libads/ldap.c print_sockaddr(addr, sizeof(addr), &ads->ldap.ss);
ldap 661 source3/libads/ldap.c ads->ldap.mem_ctx = talloc_init("ads LDAP connection memory");
ldap 662 source3/libads/ldap.c if (!ads->ldap.mem_ctx) {
ldap 669 source3/libads/ldap.c ads->ldap.ld = ldap_open_with_timeout(ads->config.ldap_server_name,
ldap 670 source3/libads/ldap.c ads->ldap.port, lp_ldap_timeout());
ldap 671 source3/libads/ldap.c if (ads->ldap.ld == NULL) {
ldap 683 source3/libads/ldap.c ldap_set_option(ads->ldap.ld, LDAP_OPT_PROTOCOL_VERSION, &version);
ldap 686 source3/libads/ldap.c status = ADS_ERROR(smb_ldap_start_tls(ads->ldap.ld, version));
ldap 702 source3/libads/ldap.c status = ADS_ERROR(ldap_simple_bind_s(ads->ldap.ld, NULL, NULL));
ldap 707 source3/libads/ldap.c status = ADS_ERROR(ldap_simple_bind_s(ads->ldap.ld, ads->auth.user_name, ads->auth.password));
ldap 743 source3/libads/ldap.c if (ads->ldap.ld) {
ldap 744 source3/libads/ldap.c ldap_unbind(ads->ldap.ld);
ldap 745 source3/libads/ldap.c ads->ldap.ld = NULL;
ldap 747 source3/libads/ldap.c if (ads->ldap.wrap_ops && ads->ldap.wrap_ops->disconnect) {
ldap 748 source3/libads/ldap.c ads->ldap.wrap_ops->disconnect(ads);
ldap 750 source3/libads/ldap.c if (ads->ldap.mem_ctx) {
ldap 751 source3/libads/ldap.c talloc_free(ads->ldap.mem_ctx);
ldap 753 source3/libads/ldap.c ZERO_STRUCT(ads->ldap);
ldap 906 source3/libads/ldap.c ldap_get_option(ads->ldap.ld, LDAP_OPT_PROTOCOL_VERSION, &version);
ldap 983 source3/libads/ldap.c ldap_set_option(ads->ldap.ld, LDAP_OPT_REFERRALS, LDAP_OPT_OFF);
ldap 985 source3/libads/ldap.c rc = ldap_search_with_timeout(ads->ldap.ld, utf8_path, scope, utf8_expr,
ldap 999 source3/libads/ldap.c rc = ldap_parse_result(ads->ldap.ld, *res, NULL, NULL, NULL,
ldap 1220 source3/libads/ldap.c ldap_set_option(ads->ldap.ld, LDAP_OPT_REFERRALS, LDAP_OPT_OFF);
ldap 1222 source3/libads/ldap.c rc = ldap_search_with_timeout(ads->ldap.ld, utf8_path, scope, utf8_expr,
ldap 1290 source3/libads/ldap.c utf8_dn = ldap_get_dn(ads->ldap.ld, msg);
ldap 1521 source3/libads/ldap.c ret = ldap_modify_ext_s(ads->ldap.ld, utf8_dn,
ldap 1550 source3/libads/ldap.c ret = ldap_add_s(ads->ldap.ld, utf8_dn, (LDAPMod**)mods);
ldap 1571 source3/libads/ldap.c ret = ldap_delete_s(ads->ldap.ld, utf8_dn);
ldap 2072 source3/libads/ldap.c ldap_status = ldap_rename_s(ads->ldap.ld, computer_dn, computer_rdn,
ldap 2258 source3/libads/ldap.c for (utf8_field=ldap_first_attribute(ads->ldap.ld,
ldap 2261 source3/libads/ldap.c utf8_field=ldap_next_attribute(ads->ldap.ld,
ldap 2279 source3/libads/ldap.c utf8_vals = ldap_get_values(ads->ldap.ld,
ldap 2286 source3/libads/ldap.c ber_vals = ldap_get_values_len(ads->ldap.ld,
ldap 2310 source3/libads/ldap.c return ldap_count_entries(ads->ldap.ld, (LDAPMessage *)res);
ldap 2321 source3/libads/ldap.c return ldap_first_entry(ads->ldap.ld, res);
ldap 2332 source3/libads/ldap.c return ldap_next_entry(ads->ldap.ld, res);
ldap 2343 source3/libads/ldap.c return ldap_first_message(ads->ldap.ld, res);
ldap 2354 source3/libads/ldap.c return ldap_next_message(ads->ldap.ld, res);
ldap 2373 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field);
ldap 2403 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field);
ldap 2468 source3/libads/ldap.c for (attr = ldap_first_attribute(ads->ldap.ld, (LDAPMessage *)msg, &ptr);
ldap 2470 source3/libads/ldap.c attr = ldap_next_attribute(ads->ldap.ld, (LDAPMessage *)msg, ptr)) {
ldap 2570 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field);
ldap 2595 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, "objectGUID");
ldap 2625 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field);
ldap 2653 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field);
ldap 2700 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field);
ldap 2819 source3/libads/ldap.c if ( !ads->ldap.ld ) {
ldap 2880 source3/libads/ldap.c if ( !ads->ldap.ld ) {
ldap 3405 source3/libads/ldap.c SAVED CODE - we used to join via ldap - remember how we did this. JRA.
ldap 3498 source3/libads/ldap.c rc = ldap_delete_ext_s(ads->ldap.ld, hostnameDN, pldap_control, NULL);
ldap 50 source3/libads/ldap_printer.c srv_dn = ldap_get_dn(ads->ldap.ld, *res);
ldap 41 source3/libads/ldap_utils.c if (!ads->ldap.ld &&
ldap 42 source3/libads/ldap_utils.c time(NULL) - ads->ldap.last_attempt < ADS_RECONNECT_TIME) {
ldap 84 source3/libads/ndr.c ndr_print_ptr(ndr, "ld", r->ldap.ld);
ldap 85 source3/libads/ndr.c ndr_print_sockaddr_storage(ndr, "ss", &r->ldap.ss);
ldap 86 source3/libads/ndr.c ndr_print_time_t(ndr, "last_attempt", r->ldap.last_attempt);
ldap 87 source3/libads/ndr.c ndr_print_uint32(ndr, "port", r->ldap.port);
ldap 88 source3/libads/ndr.c ndr_print_uint16(ndr, "wrap_type", r->ldap.wrap_type);
ldap 90 source3/libads/ndr.c ndr_print_ptr(ndr, "sbiod", r->ldap.sbiod);
ldap 92 source3/libads/ndr.c ndr_print_ptr(ndr, "mem_ctx", r->ldap.mem_ctx);
ldap 93 source3/libads/ndr.c ndr_print_ptr(ndr, "wrap_ops", r->ldap.wrap_ops);
ldap 94 source3/libads/ndr.c ndr_print_ptr(ndr, "wrap_private_data", r->ldap.wrap_private_data);
ldap 97 source3/libads/ndr.c ndr_print_uint32(ndr, "ofs", r->ldap.in.ofs);
ldap 98 source3/libads/ndr.c ndr_print_uint32(ndr, "needed", r->ldap.in.needed);
ldap 99 source3/libads/ndr.c ndr_print_uint32(ndr, "left", r->ldap.in.left);
ldap 100 source3/libads/ndr.c ndr_print_uint32(ndr, "max_wrapped", r->ldap.in.max_wrapped);
ldap 101 source3/libads/ndr.c ndr_print_uint32(ndr, "min_wrapped", r->ldap.in.min_wrapped);
ldap 102 source3/libads/ndr.c ndr_print_uint32(ndr, "size", r->ldap.in.size);
ldap 103 source3/libads/ndr.c ndr_print_array_uint8(ndr, "buf", r->ldap.in.buf, r->ldap.in.size);
ldap 107 source3/libads/ndr.c ndr_print_uint32(ndr, "ofs", r->ldap.out.ofs);
ldap 108 source3/libads/ndr.c ndr_print_uint32(ndr, "left", r->ldap.out.left);
ldap 109 source3/libads/ndr.c ndr_print_uint32(ndr, "max_unwrapped", r->ldap.out.max_unwrapped);
ldap 110 source3/libads/ndr.c ndr_print_uint32(ndr, "sig_size", r->ldap.out.sig_size);
ldap 111 source3/libads/ndr.c ndr_print_uint32(ndr, "size", r->ldap.out.size);
ldap 112 source3/libads/ndr.c ndr_print_array_uint8(ndr, "buf", r->ldap.out.buf, r->ldap.out.size);
ldap 27 source3/libads/sasl.c (struct ntlmssp_state *)ads->ldap.wrap_private_data;
ldap 31 source3/libads/sasl.c uint8 *dptr = ads->ldap.out.buf + (4 + NTLMSSP_SIG_SIZE);
ldap 52 source3/libads/sasl.c memcpy(ads->ldap.out.buf + 4,
ldap 58 source3/libads/sasl.c ads->ldap.out.left = 4 + NTLMSSP_SIG_SIZE + len;
ldap 66 source3/libads/sasl.c (struct ntlmssp_state *)ads->ldap.wrap_private_data;
ldap 70 source3/libads/sasl.c uint8 *dptr = ads->ldap.in.buf + (4 + NTLMSSP_SIG_SIZE);
ldap 71 source3/libads/sasl.c uint32 dlen = ads->ldap.in.ofs - (4 + NTLMSSP_SIG_SIZE);
ldap 74 source3/libads/sasl.c sig = data_blob_const(ads->ldap.in.buf + 4, NTLMSSP_SIG_SIZE);
ldap 92 source3/libads/sasl.c ads->ldap.in.left = dlen;
ldap 93 source3/libads/sasl.c ads->ldap.in.ofs = 4 + NTLMSSP_SIG_SIZE;
ldap 101 source3/libads/sasl.c (struct ntlmssp_state *)ads->ldap.wrap_private_data;
ldap 105 source3/libads/sasl.c ads->ldap.wrap_ops = NULL;
ldap 106 source3/libads/sasl.c ads->ldap.wrap_private_data = NULL;
ldap 150 source3/libads/sasl.c switch (ads->ldap.wrap_type) {
ldap 163 source3/libads/sasl.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_SEAL;
ldap 194 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, &scred);
ldap 249 source3/libads/sasl.c if (ads->ldap.wrap_type > ADS_SASLWRAP_TYPE_PLAIN) {
ldap 250 source3/libads/sasl.c ads->ldap.out.max_unwrapped = ADS_SASL_WRAPPING_OUT_MAX_WRAPPED - NTLMSSP_SIG_SIZE;
ldap 251 source3/libads/sasl.c ads->ldap.out.sig_size = NTLMSSP_SIG_SIZE;
ldap 252 source3/libads/sasl.c ads->ldap.in.min_wrapped = ads->ldap.out.sig_size;
ldap 253 source3/libads/sasl.c ads->ldap.in.max_wrapped = ADS_SASL_WRAPPING_IN_MAX_WRAPPED;
ldap 271 source3/libads/sasl.c gss_ctx_id_t context_handle = (gss_ctx_id_t)ads->ldap.wrap_private_data;
ldap 282 source3/libads/sasl.c conf_req_flag = (ads->ldap.wrap_type == ADS_SASLWRAP_TYPE_SEAL);
ldap 295 source3/libads/sasl.c if ((ads->ldap.out.size - 4) < wrapped.length) {
ldap 300 source3/libads/sasl.c memcpy(ads->ldap.out.buf + 4, wrapped.value, wrapped.length);
ldap 303 source3/libads/sasl.c ads->ldap.out.left = 4 + wrapped.length;
ldap 312 source3/libads/sasl.c gss_ctx_id_t context_handle = (gss_ctx_id_t)ads->ldap.wrap_private_data;
ldap 319 source3/libads/sasl.c wrapped.value = ads->ldap.in.buf + 4;
ldap 320 source3/libads/sasl.c wrapped.length = ads->ldap.in.ofs - 4;
ldap 328 source3/libads/sasl.c if (ads->ldap.wrap_type == ADS_SASLWRAP_TYPE_SEAL && conf_state == 0) {
ldap 337 source3/libads/sasl.c memcpy(ads->ldap.in.buf + 4, unwrapped.value, unwrapped.length);
ldap 340 source3/libads/sasl.c ads->ldap.in.left = unwrapped.length;
ldap 341 source3/libads/sasl.c ads->ldap.in.ofs = 4;
ldap 350 source3/libads/sasl.c gss_ctx_id_t context_handle = (gss_ctx_id_t)ads->ldap.wrap_private_data;
ldap 355 source3/libads/sasl.c ads->ldap.wrap_ops = NULL;
ldap 356 source3/libads/sasl.c ads->ldap.wrap_private_data = NULL;
ldap 392 source3/libads/sasl.c switch (ads->ldap.wrap_type) {
ldap 471 source3/libads/sasl.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_SEAL;
ldap 486 source3/libads/sasl.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_SIGN;
ldap 509 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL,
ldap 575 source3/libads/sasl.c if (ads->ldap.wrap_type > ADS_SASLWRAP_TYPE_PLAIN) {
ldap 579 source3/libads/sasl.c (ads->ldap.wrap_type == ADS_SASLWRAP_TYPE_SEAL),
ldap 581 source3/libads/sasl.c max_msg_size, &ads->ldap.out.max_unwrapped);
ldap 587 source3/libads/sasl.c ads->ldap.out.sig_size = max_msg_size - ads->ldap.out.max_unwrapped;
ldap 588 source3/libads/sasl.c ads->ldap.in.min_wrapped = 0x2C; /* taken from a capture with LDAP unbind */
ldap 589 source3/libads/sasl.c ads->ldap.in.max_wrapped = max_msg_size;
ldap 692 source3/libads/sasl.c if (ads->ldap.wrap_type > ADS_SASLWRAP_TYPE_PLAIN) {
ldap 707 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, &scred);
ldap 731 source3/libads/sasl.c if (ads->ldap.wrap_type > ADS_SASLWRAP_TYPE_PLAIN) {
ldap 754 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", NULL, NULL, NULL, &scred);
ldap 907 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSSAPI", &cred, NULL, NULL,
ldap 954 source3/libads/sasl.c if (!(wrap_type & ads->ldap.wrap_type)) {
ldap 960 source3/libads/sasl.c ads->ldap.wrap_type, wrap_type));
ldap 976 source3/libads/sasl.c SCVAL(p,0,ads->ldap.wrap_type);
ldap 1000 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSSAPI", &cred, NULL, NULL,
ldap 1008 source3/libads/sasl.c if (ads->ldap.wrap_type > ADS_SASLWRAP_TYPE_PLAIN) {
ldap 1010 source3/libads/sasl.c (ads->ldap.wrap_type == ADS_SASLWRAP_TYPE_SEAL),
ldap 1012 source3/libads/sasl.c max_msg_size, &ads->ldap.out.max_unwrapped);
ldap 1018 source3/libads/sasl.c ads->ldap.out.sig_size = max_msg_size - ads->ldap.out.max_unwrapped;
ldap 1019 source3/libads/sasl.c ads->ldap.in.min_wrapped = 0x2C; /* taken from a capture with LDAP unbind */
ldap 1020 source3/libads/sasl.c ads->ldap.in.max_wrapped = max_msg_size;
ldap 1097 source3/libads/sasl.c values = ldap_get_values(ads->ldap.ld, res, "supportedSASLMechanisms");
ldap 1100 source3/libads/sasl.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_SEAL;
ldap 1102 source3/libads/sasl.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_SIGN;
ldap 1104 source3/libads/sasl.c ads->ldap.wrap_type = ADS_SASLWRAP_TYPE_PLAIN;
ldap 28 source3/libads/sasl_wrapping.c ads->ldap.sbiod = sbiod;
ldap 42 source3/libads/sasl_wrapping.c ads->ldap.in.ofs = 0;
ldap 43 source3/libads/sasl_wrapping.c ads->ldap.in.needed = 0;
ldap 44 source3/libads/sasl_wrapping.c ads->ldap.in.left = 0;
ldap 45 source3/libads/sasl_wrapping.c ads->ldap.in.size = 4 + ads->ldap.in.min_wrapped;
ldap 46 source3/libads/sasl_wrapping.c ads->ldap.in.buf = talloc_array(ads->ldap.mem_ctx,
ldap 47 source3/libads/sasl_wrapping.c uint8, ads->ldap.in.size);
ldap 48 source3/libads/sasl_wrapping.c if (!ads->ldap.in.buf) {
ldap 57 source3/libads/sasl_wrapping.c if (ads->ldap.in.size == (4 + ads->ldap.in.needed)) {
ldap 61 source3/libads/sasl_wrapping.c ads->ldap.in.size = 4 + ads->ldap.in.needed;
ldap 62 source3/libads/sasl_wrapping.c ads->ldap.in.buf = talloc_realloc(ads->ldap.mem_ctx,
ldap 63 source3/libads/sasl_wrapping.c ads->ldap.in.buf,
ldap 64 source3/libads/sasl_wrapping.c uint8, ads->ldap.in.size);
ldap 65 source3/libads/sasl_wrapping.c if (!ads->ldap.in.buf) {
ldap 74 source3/libads/sasl_wrapping.c talloc_free(ads->ldap.in.buf);
ldap 76 source3/libads/sasl_wrapping.c ads->ldap.in.buf = NULL;
ldap 77 source3/libads/sasl_wrapping.c ads->ldap.in.size = 0;
ldap 78 source3/libads/sasl_wrapping.c ads->ldap.in.ofs = 0;
ldap 79 source3/libads/sasl_wrapping.c ads->ldap.in.needed = 0;
ldap 80 source3/libads/sasl_wrapping.c ads->ldap.in.left = 0;
ldap 89 source3/libads/sasl_wrapping.c if (ads->ldap.in.ofs < 4) {
ldap 94 source3/libads/sasl_wrapping.c ads->ldap.in.buf + ads->ldap.in.ofs,
ldap 95 source3/libads/sasl_wrapping.c 4 - ads->ldap.in.ofs);
ldap 97 source3/libads/sasl_wrapping.c ads->ldap.in.ofs += ret;
ldap 99 source3/libads/sasl_wrapping.c if (ads->ldap.in.ofs < 4) goto eagain;
ldap 101 source3/libads/sasl_wrapping.c ads->ldap.in.needed = RIVAL(ads->ldap.in.buf, 0);
ldap 102 source3/libads/sasl_wrapping.c if (ads->ldap.in.needed > ads->ldap.in.max_wrapped) {
ldap 106 source3/libads/sasl_wrapping.c if (ads->ldap.in.needed < ads->ldap.in.min_wrapped) {
ldap 119 source3/libads/sasl_wrapping.c if (ads->ldap.in.needed > 0) {
ldap 121 source3/libads/sasl_wrapping.c ads->ldap.in.buf + ads->ldap.in.ofs,
ldap 122 source3/libads/sasl_wrapping.c ads->ldap.in.needed);
ldap 124 source3/libads/sasl_wrapping.c ads->ldap.in.ofs += ret;
ldap 125 source3/libads/sasl_wrapping.c ads->ldap.in.needed -= ret;
ldap 127 source3/libads/sasl_wrapping.c if (ads->ldap.in.needed > 0) goto eagain;
ldap 134 source3/libads/sasl_wrapping.c if (ads->ldap.in.needed == 0 && ads->ldap.in.left == 0) {
ldap 136 source3/libads/sasl_wrapping.c status = ads->ldap.wrap_ops->unwrap(ads);
ldap 146 source3/libads/sasl_wrapping.c if (ads->ldap.in.left > 0) {
ldap 147 source3/libads/sasl_wrapping.c ret = MIN(ads->ldap.in.left, len);
ldap 148 source3/libads/sasl_wrapping.c memcpy(buf, ads->ldap.in.buf + ads->ldap.in.ofs, ret);
ldap 149 source3/libads/sasl_wrapping.c ads->ldap.in.ofs += ret;
ldap 150 source3/libads/sasl_wrapping.c ads->ldap.in.left -= ret;
ldap 157 source3/libads/sasl_wrapping.c if (ads->ldap.in.left == 0) {
ldap 175 source3/libads/sasl_wrapping.c ads->ldap.out.ofs = 0;
ldap 176 source3/libads/sasl_wrapping.c ads->ldap.out.left = 0;
ldap 177 source3/libads/sasl_wrapping.c ads->ldap.out.size = 4 + ads->ldap.out.sig_size + len;
ldap 178 source3/libads/sasl_wrapping.c ads->ldap.out.buf = talloc_array(ads->ldap.mem_ctx,
ldap 179 source3/libads/sasl_wrapping.c uint8, ads->ldap.out.size);
ldap 180 source3/libads/sasl_wrapping.c if (!ads->ldap.out.buf) {
ldap 189 source3/libads/sasl_wrapping.c talloc_free(ads->ldap.out.buf);
ldap 191 source3/libads/sasl_wrapping.c ads->ldap.out.buf = NULL;
ldap 192 source3/libads/sasl_wrapping.c ads->ldap.out.size = 0;
ldap 193 source3/libads/sasl_wrapping.c ads->ldap.out.ofs = 0;
ldap 194 source3/libads/sasl_wrapping.c ads->ldap.out.left = 0;
ldap 203 source3/libads/sasl_wrapping.c if (ads->ldap.out.left == 0) {
ldap 211 source3/libads/sasl_wrapping.c rlen = MIN(len, ads->ldap.out.max_unwrapped);
ldap 216 source3/libads/sasl_wrapping.c status = ads->ldap.wrap_ops->wrap(ads, (uint8 *)buf, rlen);
ldap 222 source3/libads/sasl_wrapping.c RSIVAL(ads->ldap.out.buf, 0, ads->ldap.out.left - 4);
ldap 228 source3/libads/sasl_wrapping.c ads->ldap.out.buf + ads->ldap.out.ofs,
ldap 229 source3/libads/sasl_wrapping.c ads->ldap.out.left);
ldap 231 source3/libads/sasl_wrapping.c ads->ldap.out.ofs += ret;
ldap 232 source3/libads/sasl_wrapping.c ads->ldap.out.left -= ret;
ldap 234 source3/libads/sasl_wrapping.c if (ads->ldap.out.left == 0) {
ldap 251 source3/libads/sasl_wrapping.c if (ads->ldap.in.left > 0) {
ldap 287 source3/libads/sasl_wrapping.c rc = ldap_get_option(ads->ldap.ld, LDAP_OPT_SOCKBUF, &sb);
ldap 300 source3/libads/sasl_wrapping.c ads->ldap.wrap_ops = ops;
ldap 301 source3/libads/sasl_wrapping.c ads->ldap.wrap_private_data = private_data;
ldap 111 source3/libsmb/namequery_dc.c &ads->ldap.ss);
ldap 116 source3/libsmb/namequery_dc.c &ads->ldap.ss);
ldap 135 source3/libsmb/namequery_dc.c *dc_ss = ads->ldap.ss;
ldap 3176 source3/printing/nt_printing.c srv_dn_utf8 = ldap_get_dn((LDAP *)ads->ldap.ld, (LDAPMessage *)res);
ldap 49 source3/utils/net_ads.c print_sockaddr(addr, sizeof(addr), &ads->ldap.ss);
ldap 143 source3/utils/net_ads.c ads->ldap.port = 389;
ldap 184 source3/utils/net_ads.c print_sockaddr(addr, sizeof(addr), &ads->ldap.ss);
ldap 190 source3/utils/net_ads.c d_printf("LDAP port: %d\n", ads->ldap.port);
ldap 386 source3/utils/net_ads.c ads->ldap.port = 389;
ldap 389 source3/utils/net_ads.c print_sockaddr(addr, sizeof(addr), &ads->ldap.ss);
ldap 559 source3/utils/net_ads.c grouplist = ldap_get_values((LDAP *)ads->ldap.ld,
ldap 1077 source3/utils/net_ads.c if ( !ads->ldap.ld ) {
ldap 1646 source3/utils/net_ads.c srv_dn = ldap_get_dn((LDAP *)ads->ldap.ld, (LDAPMessage *)res);
ldap 744 source4/lib/ldb/common/ldb_modules.c #define LDAP_BACKEND LDB_BACKEND(ldap), LDB_BACKEND(ldapi), LDB_BACKEND(ldaps),
ldap 53 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_connection *ldap;
ldap 185 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, mem_ctx, status));
ldap 390 source4/lib/ldb/ldb_ildap/ldb_ildap.c req = ldap_request_send(ac->ildb->ldap, msg);
ldap 780 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb->ldap = ldap4_new_connection(ildb, lp_ctx,
ldap 782 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (!ildb->ldap) {
ldap 788 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_set_reconn_params(ildb->ldap, 10);
ldap 791 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_connect(ildb->ldap, url);
ldap 794 source4/lib/ldb/ldb_ildap/ldb_ildap.c url, ldap_errstr(ildb->ldap, module, status));
ldap 811 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_simple(ildb->ldap, bind_dn, password);
ldap 814 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, module, status));
ldap 818 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_sasl(ildb->ldap, creds, lp_ctx);
ldap 821 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, module, status));
ldap 48 source4/lib/ldb/ldb_ldap/ldb_ldap.c LDAP *ldap;
ldap 255 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_search_ext(lldb->ldap, search_base, ldap_scope,
ldap 299 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_add_ext(lldb->ldap, dn, mods,
ldap 338 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_modify_ext(lldb->ldap, dn, mods,
ldap 368 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_delete_ext(lldb->ldap, dnstr,
ldap 415 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_rename(lldb->ldap, old_dn, newrdn, parentdn,
ldap 498 source4/lib/ldb/ldb_ldap/ldb_ldap.c msg = ldap_first_entry(lldb->ldap, result);
ldap 509 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldap_get_dn(lldb->ldap, msg);
ldap 527 source4/lib/ldb/ldb_ldap/ldb_ldap.c for (attr=ldap_first_attribute(lldb->ldap, msg, &berptr);
ldap 529 source4/lib/ldb/ldb_ldap/ldb_ldap.c attr=ldap_next_attribute(lldb->ldap, msg, berptr)) {
ldap 531 source4/lib/ldb/ldb_ldap/ldb_ldap.c bval = ldap_get_values_len(lldb->ldap, msg, attr);
ldap 552 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &ret,
ldap 582 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (ldap_parse_result(lldb->ldap, result, &ret,
ldap 675 source4/lib/ldb/ldb_ldap/ldb_ldap.c lret = ldap_result(ac->lldb->ldap, ac->msgid, 0, &tv, &result);
ldap 844 source4/lib/ldb/ldb_ldap/ldb_ldap.c ldap_unbind(lldb->ldap);
ldap 872 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_initialize(&lldb->ldap, url);
ldap 881 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_set_option(lldb->ldap, LDAP_OPT_PROTOCOL_VERSION, &version);
ldap 791 source4/libnet/libnet_become_dc.c struct becomeDC_ldap *ldap)
ldap 798 source4/libnet/libnet_become_dc.c ldap->ldb = ldb_wrap_connect(s, s->libnet->event_ctx, s->libnet->lp_ctx, url,
ldap 803 source4/libnet/libnet_become_dc.c if (ldap->ldb == NULL) {
ldap 61 source4/libnet/libnet_passwd.h } ldap;
ldap 130 source4/libnet/libnet_passwd.h } ldap;
ldap 201 source4/libnet/libnet_unbecome_dc.c } ldap;
ldap 314 source4/libnet/libnet_unbecome_dc.c s->ldap.ldb = ldb_wrap_connect(s, s->libnet->event_ctx, s->libnet->lp_ctx, url,
ldap 319 source4/libnet/libnet_unbecome_dc.c if (s->ldap.ldb == NULL) {
ldap 337 source4/libnet/libnet_unbecome_dc.c basedn = ldb_dn_new(s, s->ldap.ldb, NULL);
ldap 340 source4/libnet/libnet_unbecome_dc.c ret = ldb_search(s->ldap.ldb, s, &r, basedn, LDB_SCOPE_BASE, attrs,
ldap 379 source4/libnet/libnet_unbecome_dc.c basedn = ldb_dn_new(s, s->ldap.ldb, s->domain.dn_str);
ldap 382 source4/libnet/libnet_unbecome_dc.c ret = ldb_search(s->ldap.ldb, s, &r, basedn, LDB_SCOPE_SUBTREE, attrs,
ldap 418 source4/libnet/libnet_unbecome_dc.c msg->dn = ldb_dn_new(msg, s->ldap.ldb, s->dest_dsa.computer_dn_str);
ldap 433 source4/libnet/libnet_unbecome_dc.c ret = ldb_modify(s->ldap.ldb, msg);
ldap 456 source4/libnet/libnet_unbecome_dc.c basedn = ldb_dn_new_fmt(s, s->ldap.ldb, "<WKGUID=aa312825768811d1aded00c04fd8d5cd,%s>",
ldap 460 source4/libnet/libnet_unbecome_dc.c ret = ldb_search(s->ldap.ldb, s, &r, basedn, LDB_SCOPE_BASE,
ldap 470 source4/libnet/libnet_unbecome_dc.c old_dn = ldb_dn_new(r, s->ldap.ldb, s->dest_dsa.computer_dn_str);
ldap 486 source4/libnet/libnet_unbecome_dc.c ret = ldb_rename(s->ldap.ldb, old_dn, new_dn);
ldap 65 source4/torture/rpc/dssync.c struct DsSyncLDAPInfo ldap;
ldap 901 source4/torture/rpc/dssync.c ret &= test_LDAPBind(torture, ctx, ctx->admin.credentials, &ctx->admin.ldap);