o clean up code
o sighup handling
  keep all descriptors in a table (for sighup?)
     x not needed...
o ip access lists (including x.x.x.x/y, etc)
o ip bind..
o inetd compatible (so can be used with tcp wrappers)
o pid file
