summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nsswitch/wb_common.c12
-rw-r--r--source3/torture/wbc_async.c12
2 files changed, 12 insertions, 12 deletions
diff --git a/nsswitch/wb_common.c b/nsswitch/wb_common.c
index c1350aafd80..291e9c7824b 100644
--- a/nsswitch/wb_common.c
+++ b/nsswitch/wb_common.c
@@ -317,14 +317,14 @@ static int winbind_named_pipe_sock(const char *dir)
static const char *winbindd_socket_dir(void)
{
-#ifdef SOCKET_WRAPPER
- const char *env_dir;
+ if (nss_wrapper_enabled()) {
+ const char *env_dir;
- env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
- if (env_dir) {
- return env_dir;
+ env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
+ if (env_dir != NULL) {
+ return env_dir;
+ }
}
-#endif
return WINBINDD_SOCKET_DIR;
}
diff --git a/source3/torture/wbc_async.c b/source3/torture/wbc_async.c
index 71e4de7c88e..8af95951eec 100644
--- a/source3/torture/wbc_async.c
+++ b/source3/torture/wbc_async.c
@@ -325,14 +325,14 @@ static wbcErr wb_connect_recv(struct tevent_req *req)
static const char *winbindd_socket_dir(void)
{
-#ifdef SOCKET_WRAPPER
- const char *env_dir;
+ if (nss_wrapper_enabled()) {
+ const char *env_dir;
- env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
- if (env_dir) {
- return env_dir;
+ env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
+ if (env_dir != NULL) {
+ return env_dir;
+ }
}
-#endif
return WINBINDD_SOCKET_DIR;
}