Monday, January 25, 2010

New Deadwood snapshot: On to recursion

I am finally starting the work to give Deadwood full recursion. I have added a hook in the function cache_dns_reply() to call something called dwx_cache_reply() in DwRecurse.c, which gives me enough scaffolding to start building up the infastructure to look at a DNS packet received from a remote DNS server and, based on the reply, determine how to continue processing the DNS request.

In addition, I have removed all Deadwood snapshots older that Deadwood 2.5.01.

maradns.org/deadwood/snap