From: deraadt Date: Wed, 23 Apr 1997 09:33:43 +0000 (+0000) Subject: use daemon() X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=52609e702d66685acdecc305e685c6b25e82c0b4;p=openbsd use daemon() --- diff --git a/libexec/rpc.yppasswdd/rpc.yppasswdd.c b/libexec/rpc.yppasswdd/rpc.yppasswdd.c index 35c1114518d..9ff4879d59a 100644 --- a/libexec/rpc.yppasswdd/rpc.yppasswdd.c +++ b/libexec/rpc.yppasswdd/rpc.yppasswdd.c @@ -30,7 +30,7 @@ */ #ifndef LINT -static char rcsid[] = "$Id: rpc.yppasswdd.c,v 1.3 1996/06/26 22:11:26 maja Exp $"; +static char rcsid[] = "$Id: rpc.yppasswdd.c,v 1.4 1997/04/23 09:33:43 deraadt Exp $"; #endif #include @@ -91,17 +91,7 @@ main(argc, argv) usage(); } - switch (fork()) { - case 0: - break; - case -1: - perror("fork"); - exit(1); - default: - exit(0); - } - - setsid(); + (void) daemon(0, 0); chdir("/etc"); /*