Applied changes for AIX. This involved using <sys/select.h> if it's available.
authorewt <devnull@localhost>
Fri, 16 May 1997 15:32:57 +0000 (15:32 +0000)
committerewt <devnull@localhost>
Fri, 16 May 1997 15:32:57 +0000 (15:32 +0000)
CVS patchset: 1638
CVS date: 1997/05/16 15:32:57

build/build.c
build/pack.c
build/reqprov.c
config.h.in
configure.in
lib/install.c
lib/uninstall.c
lib/verify.c
misc/miscfn.h

index 477a01b..f606d88 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <stdlib.h>
 #include <stdio.h>
+#include <sys/resource.h>
 #include <sys/stat.h>
 #include <sys/wait.h>
 #include <unistd.h>
index eba43de..d43d17c 100644 (file)
@@ -3,9 +3,10 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <stdio.h>
+#include <sys/resource.h>
+#include <sys/stat.h>
 #include <sys/types.h>
 #include <sys/wait.h>
-#include <sys/stat.h>
 #include <signal.h>
 #include <fcntl.h>
 #include <string.h>
index 806057d..a05721a 100644 (file)
@@ -6,6 +6,7 @@
 #include <signal.h>
 #include <fcntl.h>
 #include <ctype.h>
+#include <sys/resource.h>
 #include <sys/types.h>
 #include <sys/wait.h>
 #include <sys/stat.h>
index 5ac24a5..9b5833a 100644 (file)
@@ -71,4 +71,7 @@
 /* Define as 1 if chown() or chgrp() follows symlinks */
 #define CHOWN_FOLLOWS_SYMLINK 0
 
+/* Define as 1 if you have <sys/select.h> */
+#define HAVE_SYS_SELECT_H 0
+
 #endif
index 2dac446..70fb051 100644 (file)
@@ -218,7 +218,7 @@ dnl Checks for header files we can live without.
 AC_HEADER_STDC
 AC_HEADER_MAJOR
 AC_CHECK_HEADERS(netinet/in_systm.h limits.h)
-AC_CHECK_HEADERS(alloca.h dirent.h sys/socket.h)
+AC_CHECK_HEADERS(alloca.h dirent.h sys/socket.h sys/select.h)
 AC_CHECK_HEADERS(machine/types.h string.h)
 AC_CHECK_HEADERS(glob.h,,MISCOBJS="$MISCOBJS glob.o")
 AC_CHECK_HEADERS(fnmatch.h,,MISCOBJS="$MISCOBJS fnmatch.o")
index b340e1a..f46385a 100644 (file)
@@ -9,6 +9,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <signal.h>
+#include <sys/resource.h>
 #include <sys/stat.h>          /* needed for mkdir(2) prototype! */
 #include <sys/types.h>
 #include <sys/wait.h>
index 28a0932..f6ff2a0 100644 (file)
@@ -8,6 +8,7 @@
 #include <fcntl.h>
 #include <stdlib.h>
 #include <string.h>
+#include <sys/resource.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <sys/wait.h>
index 302f08a..e1fe03b 100644 (file)
@@ -8,6 +8,7 @@
 #include <fcntl.h>
 #include <stdlib.h>
 #include <string.h>
+#include <sys/resource.h>
 #include <sys/stat.h>
 #include <sys/wait.h>
 #include <unistd.h>
index eda235e..2597e06 100644 (file)
@@ -54,4 +54,8 @@ extern void *myrealloc(void *, size_t);
 #include <limits.h>
 #endif
 
+#if HAVE_SYS_SELECT_H
+#include <sys/select.h>
+#endif
+
 #endif