sysklogd/test
Joachim Nilsson 4ee6211277 syslogd: Refactor internals to use new socket API
This patch is inspired, in part, by FreeBSD syslogd but now diverges
onto its own path.  Special handling for AF_UNIX sockets are required
on Linux, which unlike BSD cannot use getaddrinfo() on UNIX sockets.

- Rip out old funix[] and finet support
- Add new concept of peers
- Linked list of peers can be > 20
- Temporarily open up to accept all remote conns
- Remove old logerror(), replaced with new log macros

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
2019-11-12 13:28:01 +01:00
..
.gitignore Add simple API test, syslog() no call to openlog() 2019-11-03 15:55:25 +01:00
api.c Fix syslog() and syslogp() message formatting in API test 2019-11-04 20:10:36 +01:00
api.sh test: Extend API test with logger verifing structured data 2019-11-07 23:21:33 +01:00
local.sh Test with a secondary UNIX socket 2019-11-07 19:08:29 +01:00
Makefile.am Fix paths for out-of-tree builds, found by make distcheck 2019-11-04 20:09:54 +01:00
remote.sh Allow running tests stand-alone 2019-11-07 19:08:29 +01:00
start.sh syslogd: Refactor internals to use new socket API 2019-11-12 13:28:01 +01:00
stop.sh Allow running tests stand-alone 2019-11-07 19:08:29 +01:00
test.rc Test with a secondary UNIX socket 2019-11-07 19:08:29 +01:00