OSDN Git Service

* syslog.cc: Include sys/socket.h.
authorcorinna <corinna>
Thu, 7 Apr 2005 20:16:44 +0000 (20:16 +0000)
committercorinna <corinna>
Thu, 7 Apr 2005 20:16:44 +0000 (20:16 +0000)
commit36db523d8a0852f867ca9a24ec98b1de14cff98a
tree24d6556ec1985c410a3a1605bd4d0fe3856fd02a
parent3c1d4b6db253a12169fbd3ed6e95dc7173057889
* syslog.cc: Include sys/socket.h.
(try_connect_guard): New static variable.
(syslogd_inited): Ditto.
(syslogd_sock): Ditto.
(try_connect_syslogd): New function to connect and write syslog to
local syslogd.
(vsyslog): Log to stderr if LOG_PERROR flag has been given to openlog.
Try logging to syslogd.  Use Event Log resp. log file as fallback.
(closelog): Close socket to syslogd.
* include/sys/syslog.h (_PATH_LOG): Define.
(INTERNAL_NOPRI): Define if SYSLOG_NAMES is defined.
(INTERNAL_MARK): Ditto.
(struct _code): Ditto.
(prioritynames): Ditto.
(facilitynames): Ditto.
winsup/cygwin/ChangeLog
winsup/cygwin/include/sys/syslog.h
winsup/cygwin/syslog.cc