chiark / gitweb /
Hack if there is no @_SC_OPEN_MAX@ or @OPEN_MAX@.
authormdw <mdw>
Fri, 22 Jun 2001 19:33:38 +0000 (19:33 +0000)
committermdw <mdw>
Fri, 22 Jun 2001 19:33:38 +0000 (19:33 +0000)
bres.c

diff --git a/bres.c b/bres.c
index 18170093b13cbfca3b8340366f878b90d1f396f9..2a928e4e250f9d91e9274cf4009a3e02bccf3e29 100644 (file)
--- a/bres.c
+++ b/bres.c
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
- * $Id: bres.c,v 1.5 2001/02/03 16:21:08 mdw Exp $
+ * $Id: bres.c,v 1.6 2001/06/22 19:33:38 mdw Exp $
  *
  * Background reverse name resolution
  *
@@ -30,6 +30,9 @@
 /*----- Revision history --------------------------------------------------* 
  *
  * $Log: bres.c,v $
+ * Revision 1.6  2001/06/22 19:33:38  mdw
+ * Hack if there is no @_SC_OPEN_MAX@ or @OPEN_MAX@.
+ *
  * Revision 1.5  2001/02/03 16:21:08  mdw
  * Bug fixes: restore signals to their default dispositions, and set up the
  * addresses properly when unpacking @hostent@ structures.
@@ -426,7 +429,13 @@ static void child(int rfd, int cfd)
 
   {
     int i;
+#if defined(_SC_OPEN_MAX)
     int maxfd = sysconf(_SC_OPEN_MAX);
+#elif defined(OPEN_MAX)
+    int maxfd = OPEN_MAX;
+#else
+    int maxfd = -1;
+#endif
 
     if (maxfd < 0)
       maxfd = 256; /* Fingers crossed... */