diff options
author | Colin Watson <cjwatson@debian.org> | 2004-03-01 02:25:32 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2004-03-01 02:25:32 +0000 |
commit | ea8116a11e3de70036dbc665ccb0d486cf89cac9 (patch) | |
tree | d73ccdff78d8608e156465af42e6a1b3527fb2d6 /ssh-keyscan.c | |
parent | e39b311381a5609cc05acf298c42fba196dc524b (diff) | |
parent | f5bda272678ec6dccaa5f29379cf60cb855018e8 (diff) |
Merge 3.8p1 to the trunk. This builds and runs, but I haven't tested it
extensively yet.
ProtocolKeepAlives is now just a compatibility alias for
ServerAliveInterval.
Diffstat (limited to 'ssh-keyscan.c')
-rw-r--r-- | ssh-keyscan.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/ssh-keyscan.c b/ssh-keyscan.c index e541b4709..6fc624c63 100644 --- a/ssh-keyscan.c +++ b/ssh-keyscan.c | |||
@@ -7,7 +7,7 @@ | |||
7 | */ | 7 | */ |
8 | 8 | ||
9 | #include "includes.h" | 9 | #include "includes.h" |
10 | RCSID("$OpenBSD: ssh-keyscan.c,v 1.44 2003/06/28 16:23:06 deraadt Exp $"); | 10 | RCSID("$OpenBSD: ssh-keyscan.c,v 1.46 2003/11/23 23:17:34 djm Exp $"); |
11 | 11 | ||
12 | #include "openbsd-compat/sys-queue.h" | 12 | #include "openbsd-compat/sys-queue.h" |
13 | 13 | ||
@@ -214,13 +214,11 @@ fdlim_get(int hard) | |||
214 | if (getrlimit(RLIMIT_NOFILE, &rlfd) < 0) | 214 | if (getrlimit(RLIMIT_NOFILE, &rlfd) < 0) |
215 | return (-1); | 215 | return (-1); |
216 | if ((hard ? rlfd.rlim_max : rlfd.rlim_cur) == RLIM_INFINITY) | 216 | if ((hard ? rlfd.rlim_max : rlfd.rlim_cur) == RLIM_INFINITY) |
217 | return 10000; | 217 | return SSH_SYSFDMAX; |
218 | else | 218 | else |
219 | return hard ? rlfd.rlim_max : rlfd.rlim_cur; | 219 | return hard ? rlfd.rlim_max : rlfd.rlim_cur; |
220 | #elif defined (HAVE_SYSCONF) | ||
221 | return sysconf (_SC_OPEN_MAX); | ||
222 | #else | 220 | #else |
223 | return 10000; | 221 | return SSH_SYSFDMAX; |
224 | #endif | 222 | #endif |
225 | } | 223 | } |
226 | 224 | ||
@@ -675,7 +673,7 @@ fatal(const char *fmt,...) | |||
675 | if (nonfatal_fatal) | 673 | if (nonfatal_fatal) |
676 | longjmp(kexjmp, -1); | 674 | longjmp(kexjmp, -1); |
677 | else | 675 | else |
678 | fatal_cleanup(); | 676 | exit(255); |
679 | } | 677 | } |
680 | 678 | ||
681 | static void | 679 | static void |