ld 90 source3/include/ads.h LDAP *ld; ld 751 source3/include/proto.h bool smbldap_has_control(LDAP *ld, const char *control); ld 752 source3/include/proto.h bool smbldap_has_extension(LDAP *ld, const char *extension); ld 753 source3/include/proto.h bool smbldap_has_naming_context(LDAP *ld, const char *naming_context); ld 221 source3/include/smbldap.h char *smbldap_talloc_dn(TALLOC_CTX *mem_ctx, LDAP *ld, ld 584 source3/lib/smbldap.c LDAP *ld; ld 591 source3/lib/smbldap.c static struct smbldap_state *smbldap_find_state(LDAP *ld) ld 596 source3/lib/smbldap.c if (t->ld == ld) { ld 616 source3/lib/smbldap.c static void smbldap_store_state(LDAP *ld, struct smbldap_state *smbldap_state) ld 621 source3/lib/smbldap.c if ((tmp_ldap_state = smbldap_find_state(ld))) { ld 630 source3/lib/smbldap.c t->ld = ld; ld 866 source3/lib/smbldap.c static int rebindproc_with_state (LDAP * ld, char **whop, char **credp, ld 989 source3/lib/smbldap.c static int rebindproc_connect (LDAP * ld, LDAP_CONST char *url, int request, ld 992 source3/lib/smbldap.c struct smbldap_state *ldap_state = smbldap_find_state(ld); ld 994 source3/lib/smbldap.c return rebindproc_connect_with_state(ld, url, (ber_tag_t)request, msgid, ld 1708 source3/lib/smbldap.c char *smbldap_talloc_dn(TALLOC_CTX *mem_ctx, LDAP *ld, ld 1714 source3/lib/smbldap.c utf8_dn = ldap_get_dn(ld, entry); ld 1732 source3/lib/smbldap.c static bool smbldap_check_root_dse(LDAP *ld, const char **attrs, const char *value) ld 1752 source3/lib/smbldap.c rc = ldap_search_s(ld, "", LDAP_SCOPE_BASE, ld 1760 source3/lib/smbldap.c num_result = ldap_count_entries(ld, msg); ld 1767 source3/lib/smbldap.c entry = ldap_first_entry(ld, msg); ld 1774 source3/lib/smbldap.c values = ldap_get_values(ld, entry, attrs[0]); ld 1808 source3/lib/smbldap.c bool smbldap_has_control(LDAP *ld, const char *control) ld 1811 source3/lib/smbldap.c return smbldap_check_root_dse(ld, attrs, control); ld 1818 source3/lib/smbldap.c bool smbldap_has_extension(LDAP *ld, const char *extension) ld 1821 source3/lib/smbldap.c return smbldap_check_root_dse(ld, attrs, extension); ld 1828 source3/lib/smbldap.c bool smbldap_has_naming_context(LDAP *ld, const char *naming_context) ld 1831 source3/lib/smbldap.c return smbldap_check_root_dse(ld, attrs, naming_context); ld 887 source3/lib/util_str.c ssize_t ls,lp,li,ld, i; ld 902 source3/lib/util_str.c ld = li - lp; ld 929 source3/lib/util_str.c if (ld > 0) { ld 931 source3/lib/util_str.c string = (char *)SMB_REALLOC(string, ls + ld + 1); ld 945 source3/lib/util_str.c ls += ld; ld 973 source3/lib/util_str.c ssize_t ls,lp,li,ld, i; ld 996 source3/lib/util_str.c ld = li - lp; ld 1024 source3/lib/util_str.c if (ld > 0) { ld 1027 source3/lib/util_str.c ls + ld + 1); ld 1041 source3/lib/util_str.c ls += ld; ld 1625 source3/lib/util_str.c ssize_t ls, lp, li, ld, i, d; ld 1636 source3/lib/util_str.c ld = li -lp; ld 1645 source3/lib/util_str.c if (ld) { ld 1646 source3/lib/util_str.c t = TALLOC_ARRAY(ctx, char, ls +ld +1); ld 1656 source3/lib/util_str.c ls += ld; ld 86 source3/libads/ldap.c static int ldap_search_with_timeout(LDAP *ld, ld 110 source3/libads/ldap.c result = ldap_search_ext_s(ld, base, scope, filter, attrs, ld 669 source3/libads/ldap.c ads->ldap.ld = ldap_open_with_timeout(ads->config.ldap_server_name, ld 671 source3/libads/ldap.c if (ads->ldap.ld == NULL) { ld 683 source3/libads/ldap.c ldap_set_option(ads->ldap.ld, LDAP_OPT_PROTOCOL_VERSION, &version); ld 686 source3/libads/ldap.c status = ADS_ERROR(smb_ldap_start_tls(ads->ldap.ld, version)); ld 702 source3/libads/ldap.c status = ADS_ERROR(ldap_simple_bind_s(ads->ldap.ld, NULL, NULL)); ld 707 source3/libads/ldap.c status = ADS_ERROR(ldap_simple_bind_s(ads->ldap.ld, ads->auth.user_name, ads->auth.password)); ld 743 source3/libads/ldap.c if (ads->ldap.ld) { ld 744 source3/libads/ldap.c ldap_unbind(ads->ldap.ld); ld 745 source3/libads/ldap.c ads->ldap.ld = NULL; ld 906 source3/libads/ldap.c ldap_get_option(ads->ldap.ld, LDAP_OPT_PROTOCOL_VERSION, &version); ld 983 source3/libads/ldap.c ldap_set_option(ads->ldap.ld, LDAP_OPT_REFERRALS, LDAP_OPT_OFF); ld 985 source3/libads/ldap.c rc = ldap_search_with_timeout(ads->ldap.ld, utf8_path, scope, utf8_expr, ld 999 source3/libads/ldap.c rc = ldap_parse_result(ads->ldap.ld, *res, NULL, NULL, NULL, ld 1220 source3/libads/ldap.c ldap_set_option(ads->ldap.ld, LDAP_OPT_REFERRALS, LDAP_OPT_OFF); ld 1222 source3/libads/ldap.c rc = ldap_search_with_timeout(ads->ldap.ld, utf8_path, scope, utf8_expr, ld 1290 source3/libads/ldap.c utf8_dn = ldap_get_dn(ads->ldap.ld, msg); ld 1521 source3/libads/ldap.c ret = ldap_modify_ext_s(ads->ldap.ld, utf8_dn, ld 1550 source3/libads/ldap.c ret = ldap_add_s(ads->ldap.ld, utf8_dn, (LDAPMod**)mods); ld 1571 source3/libads/ldap.c ret = ldap_delete_s(ads->ldap.ld, utf8_dn); ld 2072 source3/libads/ldap.c ldap_status = ldap_rename_s(ads->ldap.ld, computer_dn, computer_rdn, ld 2258 source3/libads/ldap.c for (utf8_field=ldap_first_attribute(ads->ldap.ld, ld 2261 source3/libads/ldap.c utf8_field=ldap_next_attribute(ads->ldap.ld, ld 2279 source3/libads/ldap.c utf8_vals = ldap_get_values(ads->ldap.ld, ld 2286 source3/libads/ldap.c ber_vals = ldap_get_values_len(ads->ldap.ld, ld 2310 source3/libads/ldap.c return ldap_count_entries(ads->ldap.ld, (LDAPMessage *)res); ld 2321 source3/libads/ldap.c return ldap_first_entry(ads->ldap.ld, res); ld 2332 source3/libads/ldap.c return ldap_next_entry(ads->ldap.ld, res); ld 2343 source3/libads/ldap.c return ldap_first_message(ads->ldap.ld, res); ld 2354 source3/libads/ldap.c return ldap_next_message(ads->ldap.ld, res); ld 2373 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); ld 2403 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); ld 2468 source3/libads/ldap.c for (attr = ldap_first_attribute(ads->ldap.ld, (LDAPMessage *)msg, &ptr); ld 2470 source3/libads/ldap.c attr = ldap_next_attribute(ads->ldap.ld, (LDAPMessage *)msg, ptr)) { ld 2570 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); ld 2595 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, "objectGUID"); ld 2625 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); ld 2653 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); ld 2700 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); ld 2819 source3/libads/ldap.c if ( !ads->ldap.ld ) { ld 2880 source3/libads/ldap.c if ( !ads->ldap.ld ) { ld 3498 source3/libads/ldap.c rc = ldap_delete_ext_s(ads->ldap.ld, hostnameDN, pldap_control, NULL); ld 50 source3/libads/ldap_printer.c srv_dn = ldap_get_dn(ads->ldap.ld, *res); ld 41 source3/libads/ldap_utils.c if (!ads->ldap.ld && ld 84 source3/libads/ndr.c ndr_print_ptr(ndr, "ld", r->ldap.ld); ld 194 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, &scred); ld 509 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, ld 707 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", &cred, NULL, NULL, &scred); ld 754 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSS-SPNEGO", NULL, NULL, NULL, &scred); ld 907 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSSAPI", &cred, NULL, NULL, ld 1000 source3/libads/sasl.c rc = ldap_sasl_bind_s(ads->ldap.ld, NULL, "GSSAPI", &cred, NULL, NULL, ld 1097 source3/libads/sasl.c values = ldap_get_values(ads->ldap.ld, res, "supportedSASLMechanisms"); ld 287 source3/libads/sasl_wrapping.c rc = ldap_get_option(ads->ldap.ld, LDAP_OPT_SOCKBUF, &sb); ld 100 source3/libsmb/smb_share_modes.c TDB_DATA ld; ld 106 source3/libsmb/smb_share_modes.c ld.dptr = (uint8 *)lk; ld 107 source3/libsmb/smb_share_modes.c ld.dsize = sizeof(*lk); ld 108 source3/libsmb/smb_share_modes.c return ld; ld 191 source3/libsmb/smb_share_modes.c struct locking_data *ld = NULL; /* internal samba db state. */ ld 205 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)db_data.dptr; ld 206 source3/libsmb/smb_share_modes.c num_share_modes = ld->u.s.num_share_mode_entries; ld 258 source3/libsmb/smb_share_modes.c *p_delete_on_close = ld->u.s.delete_on_close; ld 280 source3/libsmb/smb_share_modes.c struct locking_data *ld = NULL; /* internal samba db state. */ ld 296 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)db_data.dptr; ld 297 source3/libsmb/smb_share_modes.c memset(ld, '\0', sizeof(struct locking_data)); ld 298 source3/libsmb/smb_share_modes.c ld->u.s.num_share_mode_entries = 1; ld 299 source3/libsmb/smb_share_modes.c ld->u.s.delete_on_close = 0; ld 300 source3/libsmb/smb_share_modes.c ld->u.s.delete_token_size = 0; ld 331 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)db_data.dptr; ld 332 source3/libsmb/smb_share_modes.c orig_num_share_modes = ld->u.s.num_share_mode_entries; ld 343 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)new_data_p; ld 344 source3/libsmb/smb_share_modes.c ld->u.s.num_share_mode_entries++; ld 347 source3/libsmb/smb_share_modes.c memcpy(new_data_p + sizeof(struct locking_data) + (ld->u.s.num_share_mode_entries * sizeof(struct share_mode_entry)), ld 396 source3/libsmb/smb_share_modes.c struct locking_data *ld = NULL; /* internal samba db state. */ ld 408 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)db_data.dptr; ld 409 source3/libsmb/smb_share_modes.c orig_num_share_modes = ld->u.s.num_share_mode_entries; ld 476 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)db_data.dptr; ld 477 source3/libsmb/smb_share_modes.c ld->u.s.num_share_mode_entries = num_share_modes; ld 500 source3/libsmb/smb_share_modes.c struct locking_data *ld = NULL; /* internal samba db state. */ ld 510 source3/libsmb/smb_share_modes.c ld = (struct locking_data *)db_data.dptr; ld 511 source3/libsmb/smb_share_modes.c num_share_modes = ld->u.s.num_share_mode_entries; ld 3982 source3/passdb/pdb_ldap.c LDAP *ld; ld 4040 source3/passdb/pdb_ldap.c ld = ldap_state->smbldap_state->ldap_struct; ld 4043 source3/passdb/pdb_ldap.c for (entry = ldap_first_entry(ld, msg); ld 4045 source3/passdb/pdb_ldap.c entry = ldap_next_entry(ld, entry)) { ld 4050 source3/passdb/pdb_ldap.c if (!ldapsam_extract_rid_from_entry(ld, entry, domain_sid, ld 4056 source3/passdb/pdb_ldap.c name = smbldap_talloc_single_attribute(ld, entry, "uid", ld 4110 source3/passdb/pdb_ldap.c ld = ldap_state->smbldap_state->ldap_struct; ld 4116 source3/passdb/pdb_ldap.c for (entry = ldap_first_entry(ld, msg); ld 4118 source3/passdb/pdb_ldap.c entry = ldap_next_entry(ld, entry)) ld 4124 source3/passdb/pdb_ldap.c const char *dn = smbldap_talloc_dn(mem_ctx, ld, entry); ld 4126 source3/passdb/pdb_ldap.c attr = smbldap_talloc_single_attribute(ld, entry, "sambaGroupType", ld 4143 source3/passdb/pdb_ldap.c if (!ldapsam_extract_rid_from_entry(ld, entry, domain_sid, ld 4149 source3/passdb/pdb_ldap.c attr = smbldap_talloc_single_attribute(ld, entry, "displayName", names); ld 4154 source3/passdb/pdb_ldap.c attr = smbldap_talloc_single_attribute(ld, entry, "cn", names); ld 4257 source3/passdb/pdb_ldap.c LDAP *ld, LDAPMessage *entry, ld 4265 source3/passdb/pdb_ldap.c LDAP *ld; ld 4298 source3/passdb/pdb_ldap.c ld = state->connection->ldap_struct; ld 4299 source3/passdb/pdb_ldap.c if ( ld == NULL) { ld 4304 source3/passdb/pdb_ldap.c state->current_entry = ldap_first_entry(ld, state->entries); ld 4415 source3/passdb/pdb_ldap.c LDAP *ld, LDAPMessage *entry, ld 4423 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "sambaAcctFlags"); ld 4440 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "uid"); ld 4455 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "displayName"); ld 4468 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "description"); ld 4488 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "sambaSid"); ld 4561 source3/passdb/pdb_ldap.c LDAP *ld, LDAPMessage *entry, ld 4574 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "sambaGroupType"); ld 4595 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "displayName"); ld 4600 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "cn"); ld 4625 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "description"); ld 4644 source3/passdb/pdb_ldap.c vals = ldap_get_values(ld, entry, "sambaSid"); ld 301 source3/passdb/pdb_nds.c LDAP *ld, ld 316 source3/passdb/pdb_nds.c if((strlen(objectDN) == 0) || ld == NULL) ld 328 source3/passdb/pdb_nds.c if((err = ldap_extended_operation_s(ld, NMASLDAP_GET_LOGIN_CONFIG_REQUEST, ld 393 source3/passdb/pdb_nds.c LDAP *ld, ld 412 source3/passdb/pdb_nds.c err = getLoginConfig(ld, objectDN, methodIDLen, &methodID, tag, &pwdBufLen, pwdBuf); ld 461 source3/passdb/pdb_nds.c LDAP *ld, ld 473 source3/passdb/pdb_nds.c if(objectDN == NULL || (strlen(objectDN) == 0) || pwd == NULL || ld == NULL) ld 485 source3/passdb/pdb_nds.c if((err = ldap_extended_operation_s(ld, NMASLDAP_SET_PASSWORD_REQUEST, requestBV, NULL, NULL, &replyOID, &replyBV))) ld 549 source3/passdb/pdb_nds.c LDAP *ld, ld 564 source3/passdb/pdb_nds.c if(objectDN == NULL || (strlen(objectDN) == 0) || pwdSize == NULL || ld == NULL) ld 583 source3/passdb/pdb_nds.c if((err = ldap_extended_operation_s(ld, NMASLDAP_GET_PASSWORD_REQUEST, requestBV, NULL, NULL, &replyOID, &replyBV))) ld 668 source3/passdb/pdb_nds.c LDAP *ld = ldap_state->ldap_struct; ld 671 source3/passdb/pdb_nds.c rc = nmasldap_get_password(ld, object_dn, pwd_len, (unsigned char *)pwd); ld 682 source3/passdb/pdb_nds.c rc = nmasldap_get_simple_pwd(ld, object_dn, *pwd_len, pwd); ld 708 source3/passdb/pdb_nds.c LDAP *ld = ldap_state->ldap_struct; ld 712 source3/passdb/pdb_nds.c rc = nmasldap_set_password(ld, object_dn, pwd); ld 717 source3/passdb/pdb_nds.c ldap_get_option(ld, LDAP_OPT_ERROR_STRING, &ld_error); ld 764 source3/passdb/pdb_nds.c LDAP *ld = NULL; ld 812 source3/passdb/pdb_nds.c rc = smb_ldap_setup_full_conn(&ld, ldap_state->location); ld 819 source3/passdb/pdb_nds.c rc = ldap_simple_bind_s(ld, dn, clear_text_pw); ld 820 source3/passdb/pdb_nds.c ldap_unbind(ld); ld 3176 source3/printing/nt_printing.c srv_dn_utf8 = ldap_get_dn((LDAP *)ads->ldap.ld, (LDAPMessage *)res); ld 559 source3/utils/net_ads.c grouplist = ldap_get_values((LDAP *)ads->ldap.ld, ld 1077 source3/utils/net_ads.c if ( !ads->ldap.ld ) { ld 1646 source3/utils/net_ads.c srv_dn = ldap_get_dn((LDAP *)ads->ldap.ld, (LDAPMessage *)res); ld 532 source4/libnet/libnet_passwd.c struct samr_LookupDomain ld; ld 574 source4/libnet/libnet_passwd.c ld.in.connect_handle = &p_handle; ld 575 source4/libnet/libnet_passwd.c ld.in.domain_name = &d_name; ld 576 source4/libnet/libnet_passwd.c ld.out.sid = &sid; ld 579 source4/libnet/libnet_passwd.c status = dcerpc_samr_LookupDomain(c.out.dcerpc_pipe, mem_ctx, &ld); ld 591 source4/libnet/libnet_passwd.c od.in.sid = *ld.out.sid; ld 404 source4/torture/rpc/samr_accessmask.c struct samr_LookupDomain ld; ld 429 source4/torture/rpc/samr_accessmask.c ld.in.connect_handle = &ch; ld 430 source4/torture/rpc/samr_accessmask.c ld.in.domain_name = &dn; ld 431 source4/torture/rpc/samr_accessmask.c ld.out.sid = &sid; ld 434 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_LookupDomain(p, tctx, &ld); ld 454 source4/torture/rpc/samr_accessmask.c ld.in.connect_handle = &ch; ld 455 source4/torture/rpc/samr_accessmask.c ld.in.domain_name = &dn; ld 456 source4/torture/rpc/samr_accessmask.c ld.out.sid = &sid; ld 459 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_LookupDomain(p, tctx, &ld); ld 491 source4/torture/rpc/samr_accessmask.c struct samr_LookupDomain ld; ld 508 source4/torture/rpc/samr_accessmask.c ld.in.connect_handle = &ch; ld 509 source4/torture/rpc/samr_accessmask.c ld.in.domain_name = &dn; ld 510 source4/torture/rpc/samr_accessmask.c ld.out.sid = &sid; ld 512 source4/torture/rpc/samr_accessmask.c status = dcerpc_samr_LookupDomain(p, tctx, &ld);