This morning, I went through the Deadwood code and looked over all of the raw
printf() statements. I have converted them to routines that call three different functions starting with
dw_log. The reason for doing this is so we can have more or less messages printed out depending on their
verbose_level setting, and so it will be easier to add daemonetization code that uses
syslog() or what not instead of
printf().
Before I release Deadwood, I will finish these ToDo items:
- Fix double version number when DwMain is invoked as "DwMain -v"
- Make sure DwTcp works and give it a man page
It can be downloaded at
maradns.org/deadwood