From: Roland McGrath Date: Sun, 5 Feb 1995 23:35:39 +0000 (+0000) Subject: [HAVE_SYSCONF_OPEN_MAX] (getdtablesize): Define as macro using sysconf. X-Git-Tag: 3.72.5~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3f506aaf9041e890d1a1e71bdaedbc4718b20232;p=thirdparty%2Fmake.git [HAVE_SYSCONF_OPEN_MAX] (getdtablesize): Define as macro using sysconf. --- diff --git a/job.c b/job.c index 94c2b8f8..5b3af833 100644 --- a/job.c +++ b/job.c @@ -122,6 +122,9 @@ extern int setgid (), getgid (); #ifdef HAVE_GETDTABLESIZE extern int getdtablesize (); #else +#ifdef HAVE_SYSCONF_OPEN_MAX +#define getdtablesize() ((int) sysconf (_SC_OPEN_MAX)) +#else #include #define getdtablesize() NOFILE #if !defined (NOFILE) && defined (NOFILES_MAX) @@ -130,6 +133,7 @@ extern int getdtablesize (); #endif #endif #endif +#endif extern int getloadavg (); extern int start_remote_job_p ();