summaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authormycroft <mycroft@NetBSD.org>1997-08-04 18:00:14 +0000
committermycroft <mycroft@NetBSD.org>1997-08-04 18:00:14 +0000
commit24704de42f3e923fa82e8efafdb34b745fe6cd20 (patch)
tree34264c0ed71176bfe2f55f4f451773eed3bba894 /libexec
parentc27c28684395b71e8ca37351bee7710b3ae58e34 (diff)
Ignore SIGCHLD.
Diffstat (limited to 'libexec')
-rw-r--r--libexec/identd/identd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libexec/identd/identd.c b/libexec/identd/identd.c
index d066d01fb06..467df73f65b 100644
--- a/libexec/identd/identd.c
+++ b/libexec/identd/identd.c
@@ -1,5 +1,5 @@
/*
-** $NetBSD: identd.c,v 1.6 1996/08/30 17:41:34 thorpej Exp $
+** $NetBSD: identd.c,v 1.7 1997/08/04 18:00:14 mycroft Exp $
**
** identd.c A TCP/IP link identification protocol server
**
@@ -164,7 +164,7 @@ alarm_handler()
exit(0);
}
-#if !defined(hpux) && !defined(__hpux) && !defined(SVR4) || defined(_CRAY)
+#if !defined(hpux) && !defined(__hpux) && !defined(SVR4) && !defined(__NetBSD__) || defined(_CRAY)
/*
** This is used to clean up zombie child processes
** if the -w or -b options are used.
@@ -473,7 +473,7 @@ int main(argc,argv)
** handshake.
*/
#if (defined(SVR4) || defined(hpux) || defined(__hpux) || \
- defined(_CRAY) || defined(_AUX_SOURCE))
+ defined(__NetBSD__) || defined(_CRAY) || defined(_AUX_SOURCE))
signal(SIGCHLD, SIG_IGN);
#else
signal(SIGCHLD, (SIGRETURN_TYPE (*)()) child_handler);