From 3f506aaf9041e890d1a1e71bdaedbc4718b20232 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sun, 5 Feb 1995 23:35:39 +0000 Subject: [HAVE_SYSCONF_OPEN_MAX] (getdtablesize): Define as macro using sysconf. --- job.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/job.c b/job.c index 94c2b8f..5b3af83 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 (); -- cgit v1.2.3