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);