sam_ldb            44 source4/dsdb/common/util.c int samdb_search_domain(struct ldb_context *sam_ldb,
sam_ldb            56 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn,
sam_ldb            85 source4/dsdb/common/util.c const char *samdb_search_string_v(struct ldb_context *sam_ldb,
sam_ldb            97 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, attrs, format, ap);
sam_ldb           114 source4/dsdb/common/util.c const char *samdb_search_string(struct ldb_context *sam_ldb,
sam_ldb           124 source4/dsdb/common/util.c 	str = samdb_search_string_v(sam_ldb, mem_ctx, basedn, attr_name, format, ap);
sam_ldb           130 source4/dsdb/common/util.c struct ldb_dn *samdb_search_dn(struct ldb_context *sam_ldb,
sam_ldb           141 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, NULL, format, ap);
sam_ldb           155 source4/dsdb/common/util.c struct dom_sid *samdb_search_dom_sid(struct ldb_context *sam_ldb,
sam_ldb           170 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, attrs, format, ap);
sam_ldb           188 source4/dsdb/common/util.c int samdb_search_count(struct ldb_context *sam_ldb,
sam_ldb           199 source4/dsdb/common/util.c 	ret = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, attrs, format, ap);
sam_ldb           209 source4/dsdb/common/util.c uint_t samdb_search_uint(struct ldb_context *sam_ldb,
sam_ldb           224 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, attrs, format, ap);
sam_ldb           237 source4/dsdb/common/util.c int64_t samdb_search_int64(struct ldb_context *sam_ldb,
sam_ldb           252 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, attrs, format, ap);
sam_ldb           266 source4/dsdb/common/util.c int samdb_search_string_multiple(struct ldb_context *sam_ldb,
sam_ldb           281 source4/dsdb/common/util.c 	count = gendb_search_v(sam_ldb, mem_ctx, basedn, &res, attrs, format, ap);
sam_ldb           475 source4/dsdb/common/util.c NTTIME samdb_result_allow_password_change(struct ldb_context *sam_ldb, 
sam_ldb           488 source4/dsdb/common/util.c 	minPwdAge = samdb_search_int64(sam_ldb, mem_ctx, 0, domain_dn, "minPwdAge", NULL);
sam_ldb           501 source4/dsdb/common/util.c NTTIME samdb_result_force_password_change(struct ldb_context *sam_ldb, 
sam_ldb           520 source4/dsdb/common/util.c 	maxPwdAge = samdb_search_int64(sam_ldb, mem_ctx, 0, domain_dn, "maxPwdAge", NULL);
sam_ldb           734 source4/dsdb/common/util.c int samdb_msg_add_string(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           748 source4/dsdb/common/util.c int samdb_msg_add_dom_sid(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           755 source4/dsdb/common/util.c 				       lp_iconv_convenience(ldb_get_opaque(sam_ldb, "loadparm")),
sam_ldb           768 source4/dsdb/common/util.c int samdb_msg_add_delete(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           779 source4/dsdb/common/util.c int samdb_msg_add_addval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           804 source4/dsdb/common/util.c int samdb_msg_add_delval(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           829 source4/dsdb/common/util.c int samdb_msg_add_int(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           833 source4/dsdb/common/util.c 	return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s);
sam_ldb           839 source4/dsdb/common/util.c int samdb_msg_add_uint(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           843 source4/dsdb/common/util.c 	return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s);
sam_ldb           849 source4/dsdb/common/util.c int samdb_msg_add_int64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           853 source4/dsdb/common/util.c 	return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s);
sam_ldb           859 source4/dsdb/common/util.c int samdb_msg_add_uint64(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           863 source4/dsdb/common/util.c 	return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, s);
sam_ldb           869 source4/dsdb/common/util.c int samdb_msg_add_hash(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           903 source4/dsdb/common/util.c int samdb_msg_add_acct_flags(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           906 source4/dsdb/common/util.c 	return samdb_msg_add_uint(sam_ldb, mem_ctx, msg, attr_name, samdb_acb2uf(v));
sam_ldb           912 source4/dsdb/common/util.c int samdb_msg_add_logon_hours(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           924 source4/dsdb/common/util.c int samdb_msg_add_parameters(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           935 source4/dsdb/common/util.c int samdb_msg_add_value(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           944 source4/dsdb/common/util.c int samdb_msg_set_value(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           959 source4/dsdb/common/util.c int samdb_msg_set_string(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg,
sam_ldb           968 source4/dsdb/common/util.c 	return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, str);
sam_ldb           974 source4/dsdb/common/util.c int samdb_replace(struct ldb_context *sam_ldb, TALLOC_CTX *mem_ctx, struct ldb_message *msg)
sam_ldb           984 source4/dsdb/common/util.c 	return ldb_modify(sam_ldb, msg);
sam_ldb            55 source4/libnet/libnet_samsync_ldb.c 	struct ldb_context *sam_ldb, *remote_ldb;
sam_ldb            69 source4/libnet/libnet_samsync_ldb.c 	struct ldb_dn *basedn = samdb_search_dn(state->sam_ldb, mem_ctx,
sam_ldb            97 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_string(state->sam_ldb, mem_ctx, msg,
sam_ldb           104 source4/libnet/libnet_samsync_ldb.c 	ret = ldb_add(state->sam_ldb, msg);
sam_ldb           109 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           137 source4/libnet/libnet_samsync_ldb.c 		partitions_basedn = samdb_partitions_dn(state->sam_ldb, mem_ctx);
sam_ldb           139 source4/libnet/libnet_samsync_ldb.c 		ret_domain = gendb_search(state->sam_ldb, mem_ctx, partitions_basedn, &msgs_domain, domain_attrs,
sam_ldb           143 source4/libnet/libnet_samsync_ldb.c 			*error_string = talloc_asprintf(mem_ctx, "gendb_search for domain failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           153 source4/libnet/libnet_samsync_ldb.c 		state->base_dn[database] = samdb_result_dn(state->sam_ldb, state, msgs_domain[0], "nCName", NULL);
sam_ldb           159 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, 
sam_ldb           163 source4/libnet/libnet_samsync_ldb.c 			state->dom_sid[database] = samdb_search_dom_sid(state->sam_ldb, state,
sam_ldb           184 source4/libnet/libnet_samsync_ldb.c 		const char *dnstring = samdb_search_string(state->sam_ldb, mem_ctx, NULL,
sam_ldb           186 source4/libnet/libnet_samsync_ldb.c 		state->base_dn[database] = ldb_dn_new(state, state->sam_ldb, dnstring);
sam_ldb           200 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_string(state->sam_ldb, mem_ctx, 
sam_ldb           203 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_int64(state->sam_ldb, mem_ctx, 
sam_ldb           206 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_uint(state->sam_ldb, mem_ctx, 
sam_ldb           209 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_int64(state->sam_ldb, mem_ctx, 
sam_ldb           212 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_int64(state->sam_ldb, mem_ctx, 
sam_ldb           215 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_uint(state->sam_ldb, mem_ctx, 
sam_ldb           218 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_uint64(state->sam_ldb, mem_ctx, 
sam_ldb           222 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_uint64(state->sam_ldb, mem_ctx, 
sam_ldb           227 source4/libnet/libnet_samsync_ldb.c 	ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb           270 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database],
sam_ldb           277 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           324 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_ ## type(state->sam_ldb, mem_ctx, msg, \
sam_ldb           327 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, \
sam_ldb           335 source4/libnet/libnet_samsync_ldb.c 	if (samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, msg, 
sam_ldb           350 source4/libnet/libnet_samsync_ldb.c 	if (samdb_msg_add_logon_hours(state->sam_ldb, mem_ctx, msg, "logonHours", &user->logon_hours) != 0) { 
sam_ldb           360 source4/libnet/libnet_samsync_ldb.c 	if (samdb_msg_add_acct_flags(state->sam_ldb, mem_ctx, msg, 
sam_ldb           368 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg,  
sam_ldb           372 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_hash(state->sam_ldb, mem_ctx, msg,  
sam_ldb           375 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg,  
sam_ldb           379 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_hash(state->sam_ldb, mem_ctx, msg,  
sam_ldb           382 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg,  
sam_ldb           388 source4/libnet/libnet_samsync_ldb.c 	if (samdb_msg_add_parameters(state->sam_ldb, mem_ctx, msg, "userParameters", &user->parameters) != 0) {
sam_ldb           402 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg,  
sam_ldb           427 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, 
sam_ldb           437 source4/libnet/libnet_samsync_ldb.c 		ret = ldb_add(state->sam_ldb, msg);
sam_ldb           444 source4/libnet/libnet_samsync_ldb.c 								ldb_errstring(state->sam_ldb));
sam_ldb           448 source4/libnet/libnet_samsync_ldb.c 				ret = ldb_add(state->sam_ldb, msg);
sam_ldb           453 source4/libnet/libnet_samsync_ldb.c 									ldb_errstring(state->sam_ldb));
sam_ldb           459 source4/libnet/libnet_samsync_ldb.c 		ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb           463 source4/libnet/libnet_samsync_ldb.c 							ldb_errstring(state->sam_ldb));
sam_ldb           483 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database],
sam_ldb           488 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           501 source4/libnet/libnet_samsync_ldb.c 	ret = ldb_delete(state->sam_ldb, msgs[0]->dn);
sam_ldb           505 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           535 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           540 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           559 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_ ## type(state->sam_ldb, mem_ctx, msg, \
sam_ldb           562 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, \
sam_ldb           569 source4/libnet/libnet_samsync_ldb.c 	if (samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, msg, 
sam_ldb           582 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, 
sam_ldb           590 source4/libnet/libnet_samsync_ldb.c 		ret = ldb_add(state->sam_ldb, msg);
sam_ldb           594 source4/libnet/libnet_samsync_ldb.c 							ldb_errstring(state->sam_ldb));
sam_ldb           598 source4/libnet/libnet_samsync_ldb.c 		ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb           602 source4/libnet/libnet_samsync_ldb.c 							ldb_errstring(state->sam_ldb));
sam_ldb           622 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           627 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           640 source4/libnet/libnet_samsync_ldb.c 	ret = ldb_delete(state->sam_ldb, msgs[0]->dn);
sam_ldb           644 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           671 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           676 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           695 source4/libnet/libnet_samsync_ldb.c 		ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           700 source4/libnet/libnet_samsync_ldb.c 			*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           707 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, "member", ldb_dn_alloc_linearized(mem_ctx, msgs[0]->dn));
sam_ldb           713 source4/libnet/libnet_samsync_ldb.c 	ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb           717 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           747 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           752 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           771 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_ ## type(state->sam_ldb, mem_ctx, msg, \
sam_ldb           774 source4/libnet/libnet_samsync_ldb.c 			samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg, \
sam_ldb           781 source4/libnet/libnet_samsync_ldb.c 	if (samdb_msg_add_dom_sid(state->sam_ldb, mem_ctx, msg, 
sam_ldb           790 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_uint(state->sam_ldb, mem_ctx, msg, "groupType", 0x80000004);
sam_ldb           796 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, 
sam_ldb           804 source4/libnet/libnet_samsync_ldb.c 		ret = ldb_add(state->sam_ldb, msg);
sam_ldb           808 source4/libnet/libnet_samsync_ldb.c 							ldb_errstring(state->sam_ldb));
sam_ldb           812 source4/libnet/libnet_samsync_ldb.c 		ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb           816 source4/libnet/libnet_samsync_ldb.c 							ldb_errstring(state->sam_ldb));
sam_ldb           836 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           841 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           849 source4/libnet/libnet_samsync_ldb.c 	ret = ldb_delete(state->sam_ldb, msgs[0]->dn);
sam_ldb           853 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           880 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[database], &msgs, attrs,
sam_ldb           885 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           905 source4/libnet/libnet_samsync_ldb.c 		ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[SAM_DATABASE_DOMAIN], &msgs, attrs,
sam_ldb           910 source4/libnet/libnet_samsync_ldb.c 			*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           926 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, "member", ldb_dn_alloc_linearized(mem_ctx, alias_member_dn));
sam_ldb           931 source4/libnet/libnet_samsync_ldb.c 	ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb           935 source4/libnet/libnet_samsync_ldb.c 						ldb_errstring(state->sam_ldb));
sam_ldb           964 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[SAM_DATABASE_DOMAIN], &msgs, attrs,
sam_ldb           968 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb           991 source4/libnet/libnet_samsync_ldb.c 		samdb_msg_add_string(state->sam_ldb, mem_ctx, msg, "privilege",
sam_ldb           995 source4/libnet/libnet_samsync_ldb.c 	ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb          1024 source4/libnet/libnet_samsync_ldb.c 	ret = gendb_search(state->sam_ldb, mem_ctx, state->base_dn[SAM_DATABASE_DOMAIN], &msgs, attrs,
sam_ldb          1029 source4/libnet/libnet_samsync_ldb.c 		*error_string = talloc_asprintf(mem_ctx, "gendb_search failed: %s", ldb_errstring(state->sam_ldb));
sam_ldb          1041 source4/libnet/libnet_samsync_ldb.c 	samdb_msg_add_delete(state->sam_ldb, mem_ctx, msg,  
sam_ldb          1044 source4/libnet/libnet_samsync_ldb.c 	ret = samdb_replace(state->sam_ldb, mem_ctx, msg);
sam_ldb          1229 source4/libnet/libnet_samsync_ldb.c 	state->sam_ldb         = samdb_connect(mem_ctx, 
sam_ldb            55 source4/rpc_server/lsa/dcesrv_lsa.c 	struct ldb_context *sam_ldb;
sam_ldb           135 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = ldb_delete(secret_state->sam_ldb, 
sam_ldb           148 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = ldb_transaction_start(trusted_domain_state->policy->sam_ldb);
sam_ldb           153 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = ldb_delete(trusted_domain_state->policy->sam_ldb, 
sam_ldb           156 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           161 source4/rpc_server/lsa/dcesrv_lsa.c 			ret = ldb_delete(trusted_domain_state->policy->sam_ldb, 
sam_ldb           164 source4/rpc_server/lsa/dcesrv_lsa.c 				ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           169 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = ldb_transaction_commit(trusted_domain_state->policy->sam_ldb);
sam_ldb           336 source4/rpc_server/lsa/dcesrv_lsa.c 			if (samdb_is_pdc(state->sam_ldb)) {
sam_ldb           616 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search(state->sam_ldb, mem_ctx, NULL, &res, attrs, 
sam_ldb           820 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = ldb_transaction_start(policy_state->sam_ldb);
sam_ldb           829 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(policy_state->sam_ldb,
sam_ldb           834 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           840 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(policy_state->sam_ldb,
sam_ldb           845 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           851 source4/rpc_server/lsa/dcesrv_lsa.c 		ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           864 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           868 source4/rpc_server/lsa/dcesrv_lsa.c 	samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "flatname", netbios_name);
sam_ldb           873 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           877 source4/rpc_server/lsa/dcesrv_lsa.c 		samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "securityIdentifier", sid_string);
sam_ldb           880 source4/rpc_server/lsa/dcesrv_lsa.c 	samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "objectClass", "trustedDomain");
sam_ldb           882 source4/rpc_server/lsa/dcesrv_lsa.c 	samdb_msg_add_int(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustType", r->in.info->trust_type);
sam_ldb           884 source4/rpc_server/lsa/dcesrv_lsa.c 	samdb_msg_add_int(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustAttributes", r->in.info->trust_attributes);
sam_ldb           886 source4/rpc_server/lsa/dcesrv_lsa.c 	samdb_msg_add_int(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustDirection", r->in.info->trust_direction);
sam_ldb           889 source4/rpc_server/lsa/dcesrv_lsa.c 		samdb_msg_add_string(trusted_domain_state->policy->sam_ldb, mem_ctx, msg, "trustPartner", dns_name);
sam_ldb           895 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           902 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           910 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = ldb_add(trusted_domain_state->policy->sam_ldb, msg);
sam_ldb           915 source4/rpc_server/lsa/dcesrv_lsa.c 		ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           918 source4/rpc_server/lsa/dcesrv_lsa.c 			 ldb_errstring(trusted_domain_state->policy->sam_ldb)));
sam_ldb           921 source4/rpc_server/lsa/dcesrv_lsa.c 		ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           924 source4/rpc_server/lsa/dcesrv_lsa.c 			 ldb_errstring(trusted_domain_state->policy->sam_ldb)));
sam_ldb           927 source4/rpc_server/lsa/dcesrv_lsa.c 		ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           930 source4/rpc_server/lsa/dcesrv_lsa.c 			 ldb_errstring(trusted_domain_state->policy->sam_ldb)));
sam_ldb           937 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           946 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           951 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           960 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_uint(trusted_domain_state->policy->sam_ldb, mem_ctx, msg_user, 
sam_ldb           963 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           971 source4/rpc_server/lsa/dcesrv_lsa.c 					samdb_msg_add_hash(trusted_domain_state->policy->sam_ldb, 
sam_ldb           979 source4/rpc_server/lsa/dcesrv_lsa.c 						ldb_transaction_cancel(policy_state->sam_ldb);
sam_ldb           987 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = ldb_add(trusted_domain_state->policy->sam_ldb, msg_user);
sam_ldb           992 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb           995 source4/rpc_server/lsa/dcesrv_lsa.c 				 ldb_errstring(trusted_domain_state->policy->sam_ldb)));
sam_ldb           998 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb          1001 source4/rpc_server/lsa/dcesrv_lsa.c 				 ldb_errstring(trusted_domain_state->policy->sam_ldb)));
sam_ldb          1004 source4/rpc_server/lsa/dcesrv_lsa.c 			ldb_transaction_cancel(trusted_domain_state->policy->sam_ldb);
sam_ldb          1007 source4/rpc_server/lsa/dcesrv_lsa.c 				 ldb_errstring(trusted_domain_state->policy->sam_ldb)));
sam_ldb          1012 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = ldb_transaction_commit(policy_state->sam_ldb);
sam_ldb          1122 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search(trusted_domain_state->policy->sam_ldb,
sam_ldb          1143 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(trusted_domain_state->policy->sam_ldb,
sam_ldb          1201 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search(trusted_domain_state->policy->sam_ldb,
sam_ldb          1338 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search_dn(trusted_domain_state->policy->sam_ldb, mem_ctx,
sam_ldb          1542 source4/rpc_server/lsa/dcesrv_lsa.c 	count = gendb_search(policy_state->sam_ldb, mem_ctx, policy_state->system_dn, &domains, attrs, 
sam_ldb          1627 source4/rpc_server/lsa/dcesrv_lsa.c 	count = gendb_search(policy_state->sam_ldb, mem_ctx, policy_state->system_dn, &domains, attrs, 
sam_ldb          1752 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search(astate->policy->sam_ldb, mem_ctx, NULL, &res, attrs, 
sam_ldb          1808 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search(state->sam_ldb, mem_ctx, NULL, &res, attrs, 
sam_ldb          1819 source4/rpc_server/lsa/dcesrv_lsa.c 			  ldb_errstring(state->sam_ldb)));
sam_ldb          1870 source4/rpc_server/lsa/dcesrv_lsa.c 	msg->dn = samdb_search_dn(state->sam_ldb, mem_ctx, 
sam_ldb          1877 source4/rpc_server/lsa/dcesrv_lsa.c 		status = samdb_create_foreign_security_principal(state->sam_ldb, mem_ctx, 
sam_ldb          1929 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = ldb_modify(state->sam_ldb, msg);
sam_ldb          1936 source4/rpc_server/lsa/dcesrv_lsa.c 			  ldb_dn_get_linearized(msg->dn), ldb_errstring(state->sam_ldb)));
sam_ldb          2175 source4/rpc_server/lsa/dcesrv_lsa.c 		secret_state->sam_ldb = talloc_reference(secret_state, 
sam_ldb          2185 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(secret_state->sam_ldb,
sam_ldb          2195 source4/rpc_server/lsa/dcesrv_lsa.c 				 name2, ldb_errstring(secret_state->sam_ldb)));
sam_ldb          2204 source4/rpc_server/lsa/dcesrv_lsa.c 		samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "cn", name2);
sam_ldb          2214 source4/rpc_server/lsa/dcesrv_lsa.c 		secret_state->sam_ldb = talloc_reference(secret_state, 
sam_ldb          2217 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(secret_state->sam_ldb, mem_ctx,
sam_ldb          2218 source4/rpc_server/lsa/dcesrv_lsa.c 				   ldb_dn_new(mem_ctx, secret_state->sam_ldb, "cn=LSA Secrets"),
sam_ldb          2228 source4/rpc_server/lsa/dcesrv_lsa.c 				 name, ldb_errstring(secret_state->sam_ldb)));
sam_ldb          2232 source4/rpc_server/lsa/dcesrv_lsa.c 		msg->dn = ldb_dn_new_fmt(mem_ctx, secret_state->sam_ldb, "cn=%s,cn=LSA Secrets", name);
sam_ldb          2233 source4/rpc_server/lsa/dcesrv_lsa.c 		samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "cn", name);
sam_ldb          2237 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = samdb_copy_template(secret_state->policy->sam_ldb, msg, 
sam_ldb          2245 source4/rpc_server/lsa/dcesrv_lsa.c 	samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "objectClass", "secret");
sam_ldb          2250 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = ldb_add(secret_state->sam_ldb, msg);
sam_ldb          2254 source4/rpc_server/lsa/dcesrv_lsa.c 			 ldb_errstring(secret_state->sam_ldb)));
sam_ldb          2321 source4/rpc_server/lsa/dcesrv_lsa.c 		secret_state->sam_ldb = talloc_reference(secret_state, 
sam_ldb          2330 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(secret_state->sam_ldb,
sam_ldb          2346 source4/rpc_server/lsa/dcesrv_lsa.c 		secret_state->sam_ldb = talloc_reference(secret_state, 
sam_ldb          2355 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search(secret_state->sam_ldb, mem_ctx,
sam_ldb          2356 source4/rpc_server/lsa/dcesrv_lsa.c 				   ldb_dn_new(mem_ctx, secret_state->sam_ldb, "cn=LSA Secrets"),
sam_ldb          2440 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_value(secret_state->sam_ldb, 
sam_ldb          2446 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_uint64(secret_state->sam_ldb, 
sam_ldb          2464 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = gendb_search_dn(secret_state->sam_ldb,mem_ctx,
sam_ldb          2481 source4/rpc_server/lsa/dcesrv_lsa.c 			if (samdb_msg_add_value(secret_state->sam_ldb, 
sam_ldb          2487 source4/rpc_server/lsa/dcesrv_lsa.c 			if (samdb_msg_add_delete(secret_state->sam_ldb, 
sam_ldb          2496 source4/rpc_server/lsa/dcesrv_lsa.c 			if (samdb_msg_add_uint64(secret_state->sam_ldb, 
sam_ldb          2501 source4/rpc_server/lsa/dcesrv_lsa.c 			if (samdb_msg_add_uint64(secret_state->sam_ldb, 
sam_ldb          2522 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_value(secret_state->sam_ldb, 
sam_ldb          2528 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_uint64(secret_state->sam_ldb, 
sam_ldb          2535 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_uint64(secret_state->sam_ldb, 
sam_ldb          2539 source4/rpc_server/lsa/dcesrv_lsa.c 		if (samdb_msg_add_delete(secret_state->sam_ldb, 
sam_ldb          2546 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = samdb_replace(secret_state->sam_ldb, mem_ctx, msg);
sam_ldb          2595 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search_dn(secret_state->sam_ldb, mem_ctx,
sam_ldb          2812 source4/rpc_server/lsa/dcesrv_lsa.c 	ret = gendb_search(state->sam_ldb, mem_ctx, NULL, &res, attrs, 
sam_ldb            42 source4/rpc_server/lsa/lsa.h 	struct ldb_context *sam_ldb;
sam_ldb            53 source4/rpc_server/lsa/lsa_init.c 	state->sam_ldb = samdb_connect(state, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); 
sam_ldb            54 source4/rpc_server/lsa/lsa_init.c 	if (state->sam_ldb == NULL) {
sam_ldb            58 source4/rpc_server/lsa/lsa_init.c 	partitions_basedn = samdb_partitions_dn(state->sam_ldb, mem_ctx);
sam_ldb            62 source4/rpc_server/lsa/lsa_init.c 	state->domain_dn = samdb_base_dn(state->sam_ldb);
sam_ldb            69 source4/rpc_server/lsa/lsa_init.c 	state->forest_dn = samdb_root_dn(state->sam_ldb);
sam_ldb            74 source4/rpc_server/lsa/lsa_init.c 	ret = ldb_search(state->sam_ldb, mem_ctx, &dom_res,
sam_ldb            97 source4/rpc_server/lsa/lsa_init.c 	ret = ldb_search(state->sam_ldb, state, &ref_res,
sam_ldb           127 source4/rpc_server/lsa/lsa_init.c 	ret = ldb_search(state->sam_ldb, state, &forest_ref_res,
sam_ldb           152 source4/rpc_server/lsa/lsa_init.c 	state->builtin_dn = samdb_search_dn(state->sam_ldb, state, state->domain_dn, "(objectClass=builtinDomain)");
sam_ldb           159 source4/rpc_server/lsa/lsa_init.c 	state->system_dn = samdb_search_dn(state->sam_ldb, state,
sam_ldb           361 source4/rpc_server/lsa/lsa_lookup.c 	ret = gendb_search_dn(state->sam_ldb, mem_ctx, domain_dn, &res, attrs);
sam_ldb           377 source4/rpc_server/lsa/lsa_lookup.c 	ret = gendb_search(state->sam_ldb, mem_ctx, domain_dn, &res, attrs, 
sam_ldb           492 source4/rpc_server/lsa/lsa_lookup.c 	ret = gendb_search(state->sam_ldb, mem_ctx, domain_dn, &res, attrs,