The following transformations are common to both daemons' logs:
.IP \(bu 2
The leading timestamps are piped through the
-\fBtai64nlocal\fR program.
+\fBtai64nlocal\fR program from DJB's daemontools.
.IP \(bu
IPv4 addresses are converted from hexadecimal strings to decimal
dotted-quads; for example \(dq7f000001\(dq becomes \(dq127.0.0.1\(dq.
name, as in https://en.wikipedia.org/wiki/List_of_DNS_record_types.
While dnscache logs the id in decimal, tinydns records it in
hexadecimal (for example, \(dq001c\(dq) necessitating a hex->decimal
-conversion before we can look up its name. Decimal numbers with
-no entry in the id->name mapping are output as-is.
+conversion before we can look up its name.
.P
The following transformations are specific to tinydns: