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