-*- text -*-

o a small memory leak continues to haunt us. ~64 bytes vanish on each
config file reload on an alpha.

o if a udp service exits without reading the buffered data, it
immediately respawns. if this recurs, we're in deep poo.

o I'll be surprised if this runs on anything other than Linux :)

o the daemon name that tcp wrappers thinks it's invoking is the
service name, rather than argv[0] as one might think. This is due to
the fact that we construct our argv string on the fly, and it isn't
available at that stage. The rlinetd.conf file generated by
inetd2rlinetd works fine.

o it's a teensy bit difficult to work out what libtool is going to
call a module. manual modification may be necessary if it's something
other than what is expected inside main.c.

o libwrap is linked in statically (tripling the size of the executable 
:( ). The default installation of tcp_wrappers only supplies a static
library, unfortunately, and even the debian package doesn't fix this
(despite a bug report that's been outstanding for 400-some days).

o varargs macros are probably even less portable than varargs
functions. *sigh* Somebody send me a patch that will make this work
properly.