Put unixsocket calls between #ifdef HAVE_UNIXSOCKET's - required for Stratus VOS
[tprouty/samba.git] / source / nsswitch / wb_common.c
index 88bda4eabe33188362ca3a6e27cc8dab51064865..51792f63fe2ef768b543032529bd75f81d1d4a74 100644 (file)
@@ -148,6 +148,7 @@ static int make_safe_fd(int fd)
 
 int winbind_open_pipe_sock(void)
 {
 
 int winbind_open_pipe_sock(void)
 {
+#ifdef HAVE_UNIXSOCKET
        struct sockaddr_un sunaddr;
        static pid_t our_pid;
        struct stat st;
        struct sockaddr_un sunaddr;
        static pid_t our_pid;
        struct stat st;
@@ -221,6 +222,9 @@ int winbind_open_pipe_sock(void)
        }
         
        return winbindd_fd;
        }
         
        return winbindd_fd;
+#else
+       return -1;
+#endif /* HAVE_UNIXSOCKET */
 }
 
 /* Write data to winbindd socket */
 }
 
 /* Write data to winbindd socket */