Dear all,

I just like to keep you informed that my next task is aimed
at `syslogd', with two goals set:

  * Implement IPv6 support,

  * Implement listening to one or more specified addresses.

In case anybody has more ideas, do let me know in order that
I do not disturb that intention. One good reason for work on
the syslog server, is that it is the default choice for Debian
GNU/kFreeBSD, so the wild card listener as the only offered
choice must really be mended. The elimination of IPv4-only
code is essentially complete already, but has not been tested
in a running service as of yet.

Already the support of IPv6 will make it necessary to rewrite
the code to use two listening sockets, even for a wild card
address, polling them in a select() loop. Fairly standard,
but it implies some code transplants.

Please give some thought to the methods available to us in
reliably test a daemon `syslogd'. Due to its nature, it is
far more tricky to test it, than it would be to check on
`ftpd' or `inetd'. How were the tests conducted in earlier
releases of GNU Inetutils?

Best regards,
  Mats

Reply via email to