CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/08/05 05:32:28
Modified files:
usr.sbin/route6d: Makefile route6d.8 route6d.c
Added files:
usr.sbin/route6d: log.c log.h
Log message:
Rework logging.
Use log.c like in many other daemons, with small additions to maintain
a log queue (useful to dump a single log line with several logging
statements). Use log.c to dump the internal state, and remove the -R
option (a similar feature will be implemented differently soon).
The end goal is to avoid touching the filesystem and use much tighter
pledge(2) restrictions.
Tested by Freddy Dissaux.