summaryrefslogtreecommitdiff
path: root/source4
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2015-03-30 10:17:51 +0200
committerStefan Metzmacher <metze@samba.org>2015-07-08 18:38:21 +0200
commit839645d23851f8eaad9f68a5f2b1fa2d4ec8b1e3 (patch)
tree41996caff0ebd53bcb9421a2b409a001f3721937 /source4
parenta2518116b71f602ca5872710c9f1f740cac677dc (diff)
downloadsamba-839645d23851f8eaad9f68a5f2b1fa2d4ec8b1e3.tar.gz
s4:kdc/db-glue: make use of dsdb_trust_search_tdo()
dsdb_trust_search_tdo() is almost the same as sam_get_results_trust(), so we can remove sam_get_results_trust() later. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4')
-rw-r--r--source4/kdc/db-glue.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/source4/kdc/db-glue.c b/source4/kdc/db-glue.c
index ba6db7dd9ee..aaac0ec7e39 100644
--- a/source4/kdc/db-glue.c
+++ b/source4/kdc/db-glue.c
@@ -1414,12 +1414,11 @@ static krb5_error_code samba_kdc_lookup_trust(krb5_context context, struct ldb_c
NTSTATUS status;
const char * const *attrs = trust_attrs;
- status = sam_get_results_trust(ldb_ctx,
- mem_ctx, realm, realm, attrs,
- pmsg);
+ status = dsdb_trust_search_tdo(ldb_ctx, realm, realm,
+ attrs, mem_ctx, pmsg);
if (NT_STATUS_IS_OK(status)) {
return 0;
- } else if (NT_STATUS_EQUAL(status, NT_STATUS_NOT_FOUND)) {
+ } else if (NT_STATUS_EQUAL(status, NT_STATUS_OBJECT_NAME_NOT_FOUND)) {
return HDB_ERR_NOENTRY;
} else if (NT_STATUS_EQUAL(status, NT_STATUS_NO_MEMORY)) {
int ret = ENOMEM;