summaryrefslogtreecommitdiffstats
path: root/source/lib
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2008-10-05 14:34:01 -0700
committerKarolin Seeger <kseeger@samba.org>2008-10-06 13:05:47 +0200
commit4ac937db865d9fc56cb49838a361dd697d06efc7 (patch)
tree3856fb4e3322557a34b4c67ca897005ae45b7c74 /source/lib
parent829e29c95ad6c1b5744dcffb4586ff7c875e3831 (diff)
downloadsamba-4ac937db865d9fc56cb49838a361dd697d06efc7.tar.gz
samba-4ac937db865d9fc56cb49838a361dd697d06efc7.tar.xz
samba-4ac937db865d9fc56cb49838a361dd697d06efc7.zip
Fix some missing error handlings
(cherry picked from commit 1709a099c82e9b06771b3aa562c5488a71f10c62)
Diffstat (limited to 'source/lib')
-rw-r--r--source/lib/netapi/getdc.c5
1 files changed, 5 insertions, 0 deletions
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;