summaryrefslogtreecommitdiff
path: root/source3/lib
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2009-11-14 11:32:00 +0100
committerVolker Lendecke <vl@samba.org>2009-11-14 11:32:38 +0100
commit4a777ec4d709d2fce2378b7b4d740aa73c32e73b (patch)
tree724b1c29254ffb73a3d1e580a6bca32f28e3a44b /source3/lib
parentf668e4104f5fc5e3c0a48502e30163b1ffc777ae (diff)
downloadsamba-4a777ec4d709d2fce2378b7b4d740aa73c32e73b.tar.gz
samba-4a777ec4d709d2fce2378b7b4d740aa73c32e73b.tar.bz2
samba-4a777ec4d709d2fce2378b7b4d740aa73c32e73b.zip
Attempt to fix the s4 build -- we can not use map_nt_error_from_unix in lib/
Diffstat (limited to 'source3/lib')
-rw-r--r--source3/lib/util.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/source3/lib/util.c b/source3/lib/util.c
index 247042d7d9..9d12e5b560 100644
--- a/source3/lib/util.c
+++ b/source3/lib/util.c
@@ -3080,3 +3080,14 @@ const char *strip_hostname(const char *s)
return s;
}
+
+bool tevent_req_poll_ntstatus(struct tevent_req *req,
+ struct tevent_context *ev,
+ NTSTATUS *status)
+{
+ bool ret = tevent_req_poll(req, ev);
+ if (!ret) {
+ *status = map_nt_error_from_unix(errno);
+ }
+ return ret;
+}