X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fprocess.c;h=29e49fa4f0ea5102d66539e45d54e73d7229d896;hp=c4a76ab5387c025a1df28536cb8174fb8a851858;hb=394ed3fb174bb629bfb4b441fe58842562f955de;hpb=e42255ae1374fe65e92de72de4508a84bdb91fa1 diff --git a/src/process.c b/src/process.c index c4a76ab5..29e49fa4 100644 --- a/src/process.c +++ b/src/process.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: process.c,v 1.1.2.8 2000/11/22 17:48:15 zarq Exp $ + $Id: process.c,v 1.1.2.10 2000/11/22 19:14:08 guus Exp $ */ #include "config.h" @@ -145,12 +145,12 @@ int detach(void) cp setup_signals(); - if(write_pidfile()) - return -1; - if(do_detach) daemon(0, 0); + if(write_pidfile()) + return -1; + openlog(identname, LOG_CONS | LOG_PID, LOG_DAEMON); if(debug_lvl > DEBUG_NOTHING) @@ -174,6 +174,8 @@ void _execute_script(const char *name) int error = 0; char *scriptname; char *s; + int fd; + cp if(netname) {