zcip: chdiring to root when daemonizing is not useful,
authorDenis Vlasenko <vda.linux@googlemail.com>
Thu, 28 Feb 2008 18:02:23 +0000 (18:02 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Thu, 28 Feb 2008 18:02:23 +0000 (18:02 -0000)
only makes strip writer's life more miserable. Who want
to have zcip run in root dir, can trivially do that.

networking/zcip.c

index d8d9a2de12e59a5b88bc19186a024e14ced6d504..8db840cec004154432d02e741c79f89b37e025b1 100644 (file)
@@ -215,7 +215,7 @@ int zcip_main(int argc, char **argv)
 #if !BB_MMU
        // on NOMMU reexec early (or else we will rerun things twice)
        if (!FOREGROUND)
-               bb_daemonize_or_rexec(DAEMON_CHDIR_ROOT, argv);
+               bb_daemonize_or_rexec(0 /*was: DAEMON_CHDIR_ROOT*/, argv);
 #endif
        // open an ARP socket
        // (need to do it before openlog to prevent openlog from taking
@@ -281,7 +281,7 @@ int zcip_main(int argc, char **argv)
        // daemonize now; don't delay system startup
        if (!FOREGROUND) {
 #if BB_MMU
-               bb_daemonize(DAEMON_CHDIR_ROOT);
+               bb_daemonize(0 /*was: DAEMON_CHDIR_ROOT*/);
 #endif
                bb_info_msg("start, interface %s", intf);
        }