mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Apply Matt Ghali's --with-syslog-facility patch
svn:r5883
This commit is contained in:
parent
415544bb75
commit
dbf2e10460
@ -429,6 +429,13 @@ if [[ $dmalloc -eq 1 ]]; then
|
|||||||
AC_DEFINE(DMALLOC_FUNC_CHECK, 1, [Enable dmalloc's malloc function check])
|
AC_DEFINE(DMALLOC_FUNC_CHECK, 1, [Enable dmalloc's malloc function check])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Allow user to specify an alternate syslog facility
|
||||||
|
AC_ARG_WITH(syslog-facility,
|
||||||
|
[ --with-syslog-facility=LOG syslog facility to use (default=LOG_DAEMON)],
|
||||||
|
syslog_facility="$withval", syslog_facility="LOG_DAEMON")
|
||||||
|
AC_DEFINE_UNQUOTED(LOGFACILITY,$syslog_facility,[name of the syslog facility])
|
||||||
|
AC_SUBST(LOGFACILITY)
|
||||||
|
|
||||||
# Check for gethostbyname_r in all its glorious incompatible versions.
|
# Check for gethostbyname_r in all its glorious incompatible versions.
|
||||||
# (This logic is based on that in Python's configure.in)
|
# (This logic is based on that in Python's configure.in)
|
||||||
AH_TEMPLATE(HAVE_GETHOSTBYNAME_R,
|
AH_TEMPLATE(HAVE_GETHOSTBYNAME_R,
|
||||||
|
@ -487,7 +487,7 @@ add_syslog_log(int loglevelMin, int loglevelMax)
|
|||||||
logfile_t *lf;
|
logfile_t *lf;
|
||||||
if (syslog_count++ == 0)
|
if (syslog_count++ == 0)
|
||||||
/* This is the first syslog. */
|
/* This is the first syslog. */
|
||||||
openlog("Tor", LOG_PID | LOG_NDELAY, LOG_DAEMON);
|
openlog("Tor", LOG_PID | LOG_NDELAY, LOGFACILITY);
|
||||||
|
|
||||||
lf = tor_malloc_zero(sizeof(logfile_t));
|
lf = tor_malloc_zero(sizeof(logfile_t));
|
||||||
lf->min_loglevel = loglevelMin;
|
lf->min_loglevel = loglevelMin;
|
||||||
|
Loading…
Reference in New Issue
Block a user