dns.c: improve input validation