diff options
| author | Martin Schwenke <martin@meltin.net> | 2020-06-13 20:50:42 +1000 |
|---|---|---|
| committer | Stefan Metzmacher <metze@samba.org> | 2020-06-22 16:43:01 +0200 |
| commit | 80e0f42b19d9d73a50c1cf7c5a19d1a2dac70d4e (patch) | |
| tree | 5acfc4bb87e3408ac454cb4732e039459a8d1a8d /src | |
| parent | 49aeafa2c530e35a43358977766899d45a0c8b28 (diff) | |
| download | socket_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.c | 2 |
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); |
