dns_rr
struct dns_rr *next;
struct dns_rr *answer;
struct dns_rr *authority;
struct dns_rr *additional;
static struct dns_rr *parse_dns_rrsection(const u_char *, int, const u_char **,
static void free_dns_rr(struct dns_rr *);
static int count_dns_rr(struct dns_rr *, u_int16_t, u_int16_t);
struct dns_rr *rr;
static struct dns_rr *
struct dns_rr *head, *curr, *prev;
curr = calloc(1, sizeof(struct dns_rr));
free_dns_rr(struct dns_rr *p)
count_dns_rr(struct dns_rr *p, u_int16_t class, u_int16_t type)