route6d spring cleanup
authorjca <jca@openbsd.org>
Wed, 6 Jul 2016 16:38:09 +0000 (16:38 +0000)
committerjca <jca@openbsd.org>
Wed, 6 Jul 2016 16:38:09 +0000 (16:38 +0000)
commita1ab39ba2c9958461d4725dffea2b36994a0cdad
treeeb7d0d8a0f6fc221a71c5c48fce9faa144a6fad9
parenta6d72079c2cdd0e6d802a04e0c1e09881927adb6
route6d spring cleanup

Various tweaks and fixes:
- nuke util.h, not needed since pidfile(3) went away
- nuke the rrt_same member of struct riprt, "future use" since import
- mark rtdexit as __dead
- nuke progname handling
- fix pid handling: cache the pid *after* calling daemon(3)
- nuke setting rtm_pid.  The kernel is responsible for setting this
  in routing messages.
- nuke the useless myseq variable

ok florian@ benno@ millert@ deraadt@ renato@
usr.sbin/route6d/route6d.c