# HG changeset patch # User Konstantin Tokarev # Date 1448996043 -10800 # Node ID 6ecc133fb2eefa82efc1fcc69fb076d8d12b0fd6 # Parent 64a50eac1030113720275014b9fc6d163be1a9fe Allow setting syslog identifier via startsyslog(). diff -r 64a50eac1030 -r 6ecc133fb2ee dbutil.c --- a/dbutil.c Tue Dec 01 21:52:38 2015 +0300 +++ b/dbutil.c Tue Dec 01 21:54:03 2015 +0300 @@ -84,9 +84,9 @@ #endif #ifndef DISABLE_SYSLOG -void startsyslog() { +void startsyslog(const char *ident) { - openlog(PROGNAME, LOG_PID, LOG_AUTHPRIV); + openlog(ident, LOG_PID, LOG_AUTHPRIV); } #endif /* DISABLE_SYSLOG */ diff -r 64a50eac1030 -r 6ecc133fb2ee dbutil.h --- a/dbutil.h Tue Dec 01 21:52:38 2015 +0300 +++ b/dbutil.h Tue Dec 01 21:54:03 2015 +0300 @@ -31,7 +31,7 @@ #include "queue.h" #ifndef DISABLE_SYSLOG -void startsyslog(); +void startsyslog(const char *ident); #endif #ifdef __GNUC__ diff -r 64a50eac1030 -r 6ecc133fb2ee svr-main.c --- a/svr-main.c Tue Dec 01 21:52:38 2015 +0300 +++ b/svr-main.c Tue Dec 01 21:54:03 2015 +0300 @@ -367,8 +367,8 @@ struct sigaction sa_chld; #ifndef DISABLE_SYSLOG - startsyslog(); if (opts.usingsyslog) { + startsyslog(PROGNAME); } #endif