s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
authorSumit Bose <sbose@redhat.com>
Mon, 30 Aug 2010 13:57:36 +0000 (15:57 +0200)
committerGünther Deschner <gd@samba.org>
Wed, 16 Feb 2011 10:44:05 +0000 (11:44 +0100)
Signed-off-by: Günther Deschner <gd@samba.org>
source3/rpc_server/lsa/srv_lsa_nt.c

index aba6e6491705db057a699f21b52b2bb1e7174a3b..ed9ee8bb6f257f8af1a8f33ba63f6ee58164cad5 100644 (file)
@@ -2012,6 +2012,9 @@ NTSTATUS _lsa_QueryTrustedDomainInfoByName(struct pipes_struct *p,
 
        status = _lsa_OpenTrustedDomainByName(p, &o);
        if (!NT_STATUS_IS_OK(status)) {
+               if (NT_STATUS_EQUAL(status, NT_STATUS_NO_SUCH_DOMAIN)) {
+                       return NT_STATUS_OBJECT_NAME_NOT_FOUND;
+               }
                return status;
        }