]> granicus.if.org Git - sudo/commitdiff
The howmany macro lives in sys/sysmacros.h on SVR5 systems
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 19 Feb 2011 13:23:46 +0000 (08:23 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 19 Feb 2011 13:23:46 +0000 (08:23 -0500)
Closes Bug 470

config.h.in
configure
configure.in
plugins/sudoers/sudoreplay.c
src/exec.c
src/exec_pty.c

index e0b52fa3556970c8f2d4a79734f56b63865f405e..3050e0f5c945e45d954ed925d75ad07beae3ad07 100644 (file)
 /* Define to 1 if you have the <sys/stropts.h> header file. */
 #undef HAVE_SYS_STROPTS_H
 
+/* Define to 1 if you have the <sys/sysmacros.h> header file. */
+#undef HAVE_SYS_SYSMACROS_H
+
 /* Define to 1 if you have the <sys/types.h> header file. */
 #undef HAVE_SYS_TYPES_H
 
index 38764f7ec567abc48fd6b8e5fe12c0486f81dee0..f3460d50a92d83c25353396a3e2f72ed75a9fb79 100755 (executable)
--- a/configure
+++ b/configure
@@ -14041,7 +14041,7 @@ $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
 
 fi
 
-for ac_header in malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.h sys/stropts.h
+for ac_header in malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.h sys/stropts.h sys/sysmacros.h
 do :
   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
@@ -20933,5 +20933,6 @@ fi
 
 
 
+
 
 
index 8ca2c7acb68dc95e1c2dbd3e7ae2c8a29016d138..689bc95998bd31eb51e41dce540b2b15c3744b7c 100644 (file)
@@ -1897,7 +1897,7 @@ dnl
 AC_HEADER_STDC
 AC_HEADER_DIRENT
 AC_HEADER_TIME
-AC_CHECK_HEADERS(malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.h sys/stropts.h)
+AC_CHECK_HEADERS(malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.h sys/stropts.h sys/sysmacros.h)
 dnl
 dnl Check for large file support.  HP-UX 11.23 has a broken sys/type.h
 dnl when large files support is enabled so work around it.
index 6343030e3b531f95e1ae2f2e63ce5bc061d9f338..81d72ae2f872011dfc9e8d42bb5b08fadc4117b8 100644 (file)
@@ -18,6 +18,9 @@
 
 #include <sys/types.h>
 #include <sys/param.h>
+#ifdef HAVE_SYS_SYSMACROS_H
+# include <sys/sysmacros.h>
+#endif
 #include <sys/stat.h>
 #include <sys/time.h>
 #include <sys/wait.h>
index 70345962a479697eb5024b93c409a6bdc84f7566..a477f65d87f2df480b2bee0e695562745d0d7dd6 100644 (file)
@@ -18,6 +18,9 @@
 
 #include <sys/types.h>
 #include <sys/param.h>
+#ifdef HAVE_SYS_SYSMACROS_H
+# include <sys/sysmacros.h>
+#endif
 #include <sys/socket.h>
 #include <sys/stat.h>
 #include <sys/time.h>
index 75410e3c0e59c0e9292c12de40aad3c726904275..a132924d20b033b8658cb40ab360e416e683baea 100644 (file)
@@ -18,6 +18,9 @@
 
 #include <sys/types.h>
 #include <sys/param.h>
+#ifdef HAVE_SYS_SYSMACROS_H
+# include <sys/sysmacros.h>
+#endif
 #include <sys/socket.h>
 #include <sys/time.h>
 #include <sys/wait.h>