* fhandler_socket.cc (send_internal): Don't split datagram messages

into pieces.

	* syslog.cc (vsyslog): Set default facility to LOG_USER if it hasn't
	been set yet.
This commit is contained in:
Corinna Vinschen
2009-12-02 15:23:03 +00:00
parent 39276d4bce
commit 2bc3381e5c
3 changed files with 23 additions and 5 deletions

View File

@ -1,7 +1,7 @@
/* syslog.cc
Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007 Red Hat, Inc.
2006, 2007, 2009 Red Hat, Inc.
This file is part of Cygwin.
@ -275,6 +275,10 @@ vsyslog (int priority, const char *message, va_list ap)
return;
}
/* Set default facility to LOG_USER if not yet set via openlog. */
if (!_my_tls.locals.process_facility)
_my_tls.locals.process_facility = LOG_USER;
/* Add default facility if not in the given priority. */
if (!(priority & LOG_FACMASK))
priority |= _my_tls.locals.process_facility;