Lines Matching defs:DNS__16BIT
40 * Macro DNS__16BIT reads a network short (16 bit) given in network
43 #define DNS__16BIT(p) \
70 # define DNS__16BIT(p) ntohs(*(unsigned short *)(p))
77 #define DNS_HEADER_QID(h) DNS__16BIT(h)
86 #define DNS_HEADER_QDCOUNT(h) DNS__16BIT((h) + 4)
87 #define DNS_HEADER_ANCOUNT(h) DNS__16BIT((h) + 6)
88 #define DNS_HEADER_NSCOUNT(h) DNS__16BIT((h) + 8)
89 #define DNS_HEADER_ARCOUNT(h) DNS__16BIT((h) + 10)
108 #define DNS_QUESTION_TYPE(q) DNS__16BIT(q)
109 #define DNS_QUESTION_CLASS(q) DNS__16BIT((q) + 2)
116 #define DNS_RR_TYPE(r) DNS__16BIT(r)
117 #define DNS_RR_CLASS(r) DNS__16BIT((r) + 2)
119 #define DNS_RR_LEN(r) DNS__16BIT((r) + 8)