dns.hpp: more documentation