From 839645d23851f8eaad9f68a5f2b1fa2d4ec8b1e3 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 30 Mar 2015 10:17:51 +0200 Subject: [PATCH] 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 Reviewed-by: Andrew Bartlett --- source4/kdc/db-glue.c | 7 +++---- 1 file 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; -- 2.11.4.GIT