From 4ac937db865d9fc56cb49838a361dd697d06efc7 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 5 Oct 2008 14:34:01 -0700 Subject: Fix some missing error handlings (cherry picked from commit 1709a099c82e9b06771b3aa562c5488a71f10c62) --- source/lib/netapi/getdc.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/lib/netapi/getdc.c b/source/lib/netapi/getdc.c index c1d021b1d48..e03660c3a92 100644 --- a/source/lib/netapi/getdc.c +++ b/source/lib/netapi/getdc.c @@ -60,6 +60,11 @@ WERROR NetGetDCName_r(struct libnetapi_ctx *ctx, r->in.domain_name, (const char **)r->out.buffer, &werr); + + if (!NT_STATUS_IS_OK(status)) { + werr = ntstatus_to_werror(status); + } + done: return werr; -- cgit