Lines Matching refs:rrp
75 const uchar_t *rrp; /* Resource Record Pointer. */ in interpret_dns() local
121 rrp = data + sizeof (dns_header); in interpret_dns()
123 if (rrp >= data_end) { in interpret_dns()
126 rrp += skip_question(data, in interpret_dns()
127 rrp, data_end); in interpret_dns()
132 data, rrp, data_end, FALSE); in interpret_dns()
141 rrp = data + sizeof (dns_header); in interpret_dns()
142 if (rrp >= data_end) { in interpret_dns()
145 (void) print_question(line, data, rrp, data_end, in interpret_dns()
179 rrp = data + sizeof (dns_header); in interpret_dns()
182 if (rrp >= data_end) { in interpret_dns()
186 rrp += print_question(get_line(0, 0), in interpret_dns()
187 data, rrp, data_end, TRUE); in interpret_dns()
196 if (rrp >= data_end) { in interpret_dns()
200 rrp += print_answer(get_line(0, 0), in interpret_dns()
201 data, rrp, data_end, TRUE); in interpret_dns()
211 if (rrp >= data_end) { in interpret_dns()
215 rrp += print_answer(get_line(0, 0), data, in interpret_dns()
216 rrp, data_end, TRUE); in interpret_dns()
225 while (arcount-- && rrp < data_end) { in interpret_dns()
227 rrp += print_answer(get_line(0, 0), data, in interpret_dns()
228 rrp, data_end, TRUE); in interpret_dns()