git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@579
959494ce-11ee-0310-bf91-
de5d638817bd
char *configfile;
char *pidfile;
FILE *pfstream, *confstream;
- int delay;
+ int delay, immsyslog;
struct module *mod;
struct timer *timer, *ntimer;
struct child *child;
double now;
- nofork = 0;
+ immsyslog = nofork = 0;
syslogfac = LOG_DAEMON;
configfile = NULL;
pidfile = NULL;
nofork = 1;
break;
case 's':
- logtosyslog = 1;
- logtostderr = 0;
+ immsyslog = 1;
break;
case 'h':
case ':':
}
setlocale(LC_ALL, "");
initlog();
+ if(immsyslog)
+ {
+ logtosyslog = 1;
+ logtostderr = 0;
+ }
signal(SIGPIPE, SIG_IGN);
signal(SIGHUP, handler);
signal(SIGINT, handler);