]> Zhao Yanbai Git Server - minix.git/commit
libc syslog, syslogd, logger, uds fixes 25/625/2
authorBen Gras <ben@minix3.org>
Mon, 10 Jun 2013 23:47:42 +0000 (23:47 +0000)
committerBen Gras <ben@minix3.org>
Wed, 12 Jun 2013 07:04:52 +0000 (07:04 +0000)
commit9178749e131d3ea6caf57051fd87554e51126441
treeb39244c8e243882f92af56bb79a4b826f38c7d6b
parent1d71e39b73102f8532c38441805df28a005d4f71
libc syslog, syslogd, logger, uds fixes

changes necessary for libc syslog() using a unix domain socket.

. libc syslog: don't use send() connect() for unix
  datagram sockets, minix wants write() and ioctl()
. syslogd: listen on _PATH_LOG unix domain socket
. logger: warnings fixes
. pfs: make uds dgram socket type nonblocking so
  syslog() doesn't block
. vfs: add sanity check for empty fd in unpause()

Change-Id: Ied136c6fe0cc288f5a53478f1eebccc1ab1f39fb
commands/logger/logger.c
commands/syslogd/syslogd.c
lib/libc/gen/syslog.c
servers/pfs/dev_uds.c
servers/vfs/pipe.c