diff options
author | Damien Miller <djm@mindrot.org> | 2003-11-24 13:07:45 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2003-11-24 13:07:45 +1100 |
commit | e00074a7267a2a73a75003dadf43459b7191349b (patch) | |
tree | 55e2d6b36bae42757e402c6c072d44ac7e439eed /defines.h | |
parent | 927f52783ea99ac9bfad4f65bc5b79ba6255cc8c (diff) | |
download | openssh-git-e00074a7267a2a73a75003dadf43459b7191349b.tar.gz |
- (djm) OpenBSD CVS Sync
- djm@cvs.openbsd.org 2003/11/23 23:17:34
[ssh-keyscan.c]
from portable - use sysconf to detect fd limit; ok markus@
(tidy diff by adding SSH_SSFDMAX macro to defines.h)
Diffstat (limited to 'defines.h')
-rw-r--r-- | defines.h | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -25,7 +25,7 @@ #ifndef _DEFINES_H #define _DEFINES_H -/* $Id: defines.h,v 1.104 2003/11/21 12:48:55 djm Exp $ */ +/* $Id: defines.h,v 1.105 2003/11/24 02:07:46 djm Exp $ */ /* Constants */ @@ -529,6 +529,14 @@ struct winsize { # define krb5_get_err_text(context,code) error_message(code) #endif +/* Maximum number of file descriptors available */ +#ifdef HAVE_SYSCONF +# define SSH_SYSFDMAX sysconf(_SC_OPEN_MAX) +#else +# define SSH_SYSFDMAX 10000 +#endif + + /* * Define this to use pipes instead of socketpairs for communicating with the * client program. Socketpairs do not seem to work on all systems. |