Bug #73 » 0002-I-know-Snort-defaults-to-syslog-in-daemon-mode-but-s.patch
src/util-daemon.c | ||
---|---|---|
static void SetupLogging () {
|
||
int fd0, fd1, fd2;
|
||
SCLogInitData *sc_lid = NULL;
|
||
SCLogOPIfaceCtx *sc_iface_ctx = NULL;
|
||
sc_lid = SCLogAllocLogInitData();
|
||
sc_lid->startup_message = "Daemon started";
|
||
sc_lid->global_log_level = SC_LOG_INFO;
|
||
sc_iface_ctx = SCLogInitOPIfaceCtx("syslog", "%l", SC_LOG_INFO, "local5");
|
||
SCLogAppendOPIfaceCtx(sc_iface_ctx, sc_lid);
|
||
/* Close stdin, stdout, stderr */
|
||
close(0);
|
||
close(1);
|
||
... | ... | |
fd0 = open("/dev/null", O_RDWR);
|
||
fd1 = dup(0);
|
||
fd2 = dup(0);
|
||
SCLogInitLogModule(sc_lid);
|
||
}
|
||
/**
|
- « Previous
- 1
- 2
- Next »