summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2020-06-13 20:50:42 +1000
committerStefan Metzmacher <metze@samba.org>2020-06-22 16:43:01 +0200
commit80e0f42b19d9d73a50c1cf7c5a19d1a2dac70d4e (patch)
tree5acfc4bb87e3408ac454cb4732e039459a8d1a8d /src
parent49aeafa2c530e35a43358977766899d45a0c8b28 (diff)
downloadsocket_wrapper-80e0f42b19d9d73a50c1cf7c5a19d1a2dac70d4e.tar.gz
socket_wrapper-80e0f42b19d9d73a50c1cf7c5a19d1a2dac70d4e.tar.xz
socket_wrapper-80e0f42b19d9d73a50c1cf7c5a19d1a2dac70d4e.zip
swrap: Abort on failure to use SOCKET_WRAPPER_DIR
If SOCKET_WRAPPER_DIR is set the intention is to use socket wrapper. Returning NULL means socket wrapper is disabled. The only sure way to avoid running without socket wrapper is to abort. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'src')
-rw-r--r--src/socket_wrapper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/socket_wrapper.c b/src/socket_wrapper.c
index 5b7c9ea..f8715e6 100644
--- a/src/socket_wrapper.c
+++ b/src/socket_wrapper.c
@@ -1385,7 +1385,7 @@ static char *socket_wrapper_dir(void)
SWRAP_LOG(SWRAP_LOG_ERROR,
"Unable to resolve socket_wrapper dir path: %s",
strerror(errno));
- return NULL;
+ abort();
}
SWRAP_LOG(SWRAP_LOG_TRACE, "socket_wrapper_dir: %s", swrap_dir);