diff options
Diffstat (limited to 'sshd.c')
-rw-r--r-- | sshd.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -42,7 +42,7 @@ | |||
42 | */ | 42 | */ |
43 | 43 | ||
44 | #include "includes.h" | 44 | #include "includes.h" |
45 | RCSID("$OpenBSD: sshd.c,v 1.247 2002/06/22 16:40:19 stevesk Exp $"); | 45 | RCSID("$OpenBSD: sshd.c,v 1.248 2002/06/22 20:05:27 stevesk Exp $"); |
46 | 46 | ||
47 | #include <openssl/dh.h> | 47 | #include <openssl/dh.h> |
48 | #include <openssl/bn.h> | 48 | #include <openssl/bn.h> |
@@ -1354,7 +1354,7 @@ main(int ac, char **av) | |||
1354 | */ | 1354 | */ |
1355 | #if 0 | 1355 | #if 0 |
1356 | /* XXX: this breaks Solaris */ | 1356 | /* XXX: this breaks Solaris */ |
1357 | if (setsid() < 0) | 1357 | if (!debug_flag && !inetd_flag && setsid() < 0) |
1358 | error("setsid: %.100s", strerror(errno)); | 1358 | error("setsid: %.100s", strerror(errno)); |
1359 | #endif | 1359 | #endif |
1360 | 1360 | ||