- s/defined(__uClinux__)/BB_NOMMU/

This needs a second pass to:
+ add bb_daemon(unsigned char no_chdir, unsigned char no_close, const char*flag)
+ eventually globally export argc and argv, so we don't need to pass it to
  bb_daemon().
This commit is contained in:
Bernhard Reutner-Fischer
2006-05-31 10:19:51 +00:00
parent 507cd755a4
commit c418d482ba
7 changed files with 19 additions and 19 deletions

View File

@@ -118,11 +118,11 @@ int klogd_main(int argc, char **argv)
}
if (!(opt & OPT_FOREGROUND)) {
#if defined(__uClinux__)
#ifdef BB_NOMMU
vfork_daemon_rexec(0, 1, argc, argv, "-n");
#else /* __uClinux__ */
#else
bb_xdaemon(0, 1);
#endif /* __uClinux__ */
#endif
}
doKlogd(console_log_level);

View File

@@ -670,11 +670,11 @@ int syslogd_main(int argc, char **argv)
umask(0);
if (doFork == TRUE) {
#if defined(__uClinux__)
#ifdef BB_NOMMU
vfork_daemon_rexec(0, 1, argc, argv, "-n");
#else /* __uClinux__ */
#else
bb_xdaemon(0, 1);
#endif /* __uClinux__ */
#endif
}
doSyslogd();