Lines Matching refs:data
30 const unsigned char *data; member
39 *value = in->data[0]; in extract_8()
40 ++in->data; in extract_8()
50 *value = (in->data[0] << 8) | in->data[1]; in extract_16()
51 in->data += 2; in extract_16()
61 unsigned a = in->data[0]; in extract_32()
62 unsigned b = in->data[1]; in extract_32()
63 unsigned c = in->data[2]; in extract_32()
64 unsigned d = in->data[3]; in extract_32()
66 in->data += 4; in extract_32()
76 *value = (struct in_buffer) {in->data, length}; in extract_bytes()
77 in->data += length; in extract_bytes()
90 const unsigned char *full_end = full.data + full.size; in extract_name()
93 (!(in->data < full.data || in->data > full_end in extract_name()
94 || in->size > (size_t) (full_end - in->data))); in extract_name()
95 int ret = dn_expand (full.data, full_end, in->data, in extract_name()
99 in->data += ret; in extract_name()
185 rdata.data[0], in support_format_dns_packet()
186 rdata.data[1], in support_format_dns_packet()
187 rdata.data[2], in support_format_dns_packet()
188 rdata.data[3]); in support_format_dns_packet()
198 if (inet_ntop (AF_INET6, rdata.data, buf, sizeof (buf)) == NULL) in support_format_dns_packet()