summaryrefslogtreecommitdiffstats
path: root/source/nsswitch/winbind_nss_solaris.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/nsswitch/winbind_nss_solaris.c')
-rw-r--r--source/nsswitch/winbind_nss_solaris.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/source/nsswitch/winbind_nss_solaris.c b/source/nsswitch/winbind_nss_solaris.c
index e349acc2131..b54dec33cb9 100644
--- a/source/nsswitch/winbind_nss_solaris.c
+++ b/source/nsswitch/winbind_nss_solaris.c
@@ -10,8 +10,13 @@
#include <sys/param.h>
#include <string.h>
#include <pwd.h>
-#include <syslog.h>
#include "includes.h"
+#ifdef HAVE_SYSLOG_H
+#include <syslog.h>
+#endif
+#ifdef HAVE_SYS_SYSLOG_H
+#include <sys/syslog.h>
+#endif
#include "winbind_nss_config.h"
#if defined(HAVE_NSS_COMMON_H) || defined(HPUX)
@@ -273,4 +278,6 @@ _nss_winbind_group_constr (const char* db_name,
return be;
}
-#endif /* defined(HAVE_NSS_COMMON_H) || defined(HPUX) */
+#endif /* SUN_NSS */
+
+