20 #ifdef HAVE_NETINET_IN_H
21 # include <netinet/in.h>
26 #ifdef HAVE_ARPA_INET_H
27 # include <arpa/inet.h>
41 unsigned int qdcount, ancount,
i;
42 const unsigned char *aptr, *vptr;
43 int status, rr_type, rr_class, rr_len;
45 char *hostname = NULL, *rr_name = NULL;
79 for (
i = 0;
i < ancount;
i++)
97 if (aptr + rr_len > abuf + alen)
104 if (rr_class ==
C_IN && rr_type ==
T_SRV)
122 srv_last->
next = srv_curr;
132 vptr +=
sizeof(
unsigned short);
134 vptr +=
sizeof(
unsigned short);
136 vptr +=
sizeof(
unsigned short);