TODO:
-----

- auto detect server type (bind/server)
- detect limits and act accordingly; either raise or bail out
- detect multiple running instances (saw twice the amound of entries on
  tt28 for example )
- free schedule before creating new schedule
- REFUSED/5 packets should not be recorded as UNREACHABLE (tt55 to H.root)
- umask problems due to cfengine: set umask to something sane
- by sendto the program exits and the sending process becomes a zombie
