]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
privs: include headers in suricata-common.h
authorVictor Julien <victor@inliniac.net>
Mon, 13 Apr 2020 08:21:46 +0000 (10:21 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 13 Apr 2020 08:43:20 +0000 (10:43 +0200)
configure.ac
src/suricata-common.h
src/util-privs.c

index 58208420b3472b72f0bdd15a6668632ce348ea18..d900c1e686cb2e88515cc784b98629f9b1823c2d 100644 (file)
     AC_CHECK_HEADERS([sys/time.h time.h unistd.h sys/param.h])
     AC_CHECK_HEADERS([sys/ioctl.h linux/if_ether.h linux/if_packet.h linux/filter.h])
     AC_CHECK_HEADERS([linux/ethtool.h linux/sockios.h])
-    AC_CHECK_HEADERS([glob.h locale.h])
+    AC_CHECK_HEADERS([glob.h locale.h grp.h pwd.h])
     AC_CHECK_HEADERS([dirent.h fnmatch.h])
     AC_CHECK_HEADERS([sys/resource.h sys/types.h sys/un.h])
     AC_CHECK_HEADERS([sys/random.h])
index 363651725045e5a287f39abc7b8dc05f0989cbe3..d1937c245cf187ff1db628e70d4a62962809e51c 100644 (file)
 #include <libgen.h>
 #endif
 
+#ifdef HAVE_GRP_H
+#include <grp.h>
+#endif
+
+#ifdef HAVE_PWD_H
+#include <pwd.h>
+#endif
+
 #if __CYGWIN__
 #if !defined _X86_ && !defined __x86_64
 #define _X86_
index bed5889b9ad1e70c11d70c145298a4c2bbd9eaab..8c2c4ce89b8fcba612b3e5f41348fbd078b9f66b 100644 (file)
@@ -26,8 +26,6 @@
 
 #ifndef OS_WIN32
 
-#include <grp.h>
-#include <pwd.h>
 #include "suricata-common.h"
 #include "util-debug.h"
 #include "suricata.h"