aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn L McGrath <bug1@ihug.co.nz>2003-08-29 07:35:08 +0000
committerGlenn L McGrath <bug1@ihug.co.nz>2003-08-29 07:35:08 +0000
commitdc72f3ace2575f6ee2c0ee8662aa0373265d4883 (patch)
tree33f01e1e2dc0a7327c5f23b936b7ac9aee413d60
parent7b8765c808641d74edd1f0a4f22c092ea21421fa (diff)
downloadbusybox-w32-dc72f3ace2575f6ee2c0ee8662aa0373265d4883.tar.gz
busybox-w32-dc72f3ace2575f6ee2c0ee8662aa0373265d4883.tar.bz2
busybox-w32-dc72f3ace2575f6ee2c0ee8662aa0373265d4883.zip
Vodz, last patch 104
-rw-r--r--sysklogd/syslogd.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c
index c554536c8..ca6aee307 100644
--- a/sysklogd/syslogd.c
+++ b/sysklogd/syslogd.c
@@ -574,9 +574,7 @@ extern int syslogd_main(int argc, char **argv)
574{ 574{
575 int opt; 575 int opt;
576 576
577#if ! defined(__uClinux__)
578 int doFork = TRUE; 577 int doFork = TRUE;
579#endif
580 578
581 char *p; 579 char *p;
582 580
@@ -586,11 +584,9 @@ extern int syslogd_main(int argc, char **argv)
586 case 'm': 584 case 'm':
587 MarkInterval = atoi(optarg) * 60; 585 MarkInterval = atoi(optarg) * 60;
588 break; 586 break;
589#if ! defined(__uClinux__)
590 case 'n': 587 case 'n':
591 doFork = FALSE; 588 doFork = FALSE;
592 break; 589 break;
593#endif
594 case 'O': 590 case 'O':
595 logFilePath = bb_xstrdup(optarg); 591 logFilePath = bb_xstrdup(optarg);
596 break; 592 break;
@@ -634,7 +630,7 @@ extern int syslogd_main(int argc, char **argv)
634 630
635 if ((doFork == TRUE) && (daemon(0, 1) < 0)) { 631 if ((doFork == TRUE) && (daemon(0, 1) < 0)) {
636 bb_perror_msg_and_die("daemon"); 632 bb_perror_msg_and_die("daemon");
637#if ! defined(__uClinux__) 633#if defined(__uClinux__)
638 vfork_daemon_rexec(argc, argv, "-n"); 634 vfork_daemon_rexec(argc, argv, "-n");
639#endif 635#endif
640 } 636 }