Lines Matching refs:data_end

52     const uchar_t *data_end);
54 const uchar_t *data, const uchar_t *data_end, int detail);
56 const uchar_t *data, const uchar_t *data_end, int detail);
63 const uchar_t *data, const uchar_t *data_end, char *namebuf, char *namend);
65 const uchar_t *data, const uchar_t *data_end);
76 const uchar_t *data_end; in interpret_dns() local
100 data_end = data + len; in interpret_dns()
123 if (rrp >= data_end) { in interpret_dns()
127 rrp, data_end); in interpret_dns()
132 data, rrp, data_end, FALSE); in interpret_dns()
142 if (rrp >= data_end) { in interpret_dns()
145 (void) print_question(line, data, rrp, data_end, in interpret_dns()
182 if (rrp >= data_end) { in interpret_dns()
187 data, rrp, data_end, TRUE); in interpret_dns()
196 if (rrp >= data_end) { in interpret_dns()
201 data, rrp, data_end, TRUE); in interpret_dns()
211 if (rrp >= data_end) { in interpret_dns()
216 rrp, data_end, TRUE); in interpret_dns()
225 while (arcount-- && rrp < data_end) { in interpret_dns()
228 rrp, data_end, TRUE); in interpret_dns()
353 const uchar_t *data_end) in skip_question() argument
358 data = get_domain_name(header, data, data_end, dummy_buffer, in skip_question()
367 const uchar_t *data_end, int detail) in print_question() argument
377 data += print_domain_name(line, header, data, data_end); in print_question()
391 if ((data_end - data) < (ptrdiff_t)(2 * sizeof (uint16_t))) in print_question()
392 return (data_end - data_bak); in print_question()
483 const uchar_t *data_end, int detail) in print_answer() argument
509 data += print_domain_name(line, header, data, data_end); in print_answer()
515 if ((data_end - data) < (ptrdiff_t)(sizeof (type))) { in print_answer()
516 return (data_end - data_bak); in print_answer()
526 if ((data_end - data) < in print_answer()
532 return (data_end - data_bak); in print_answer()
576 if (rdlen > data_end - data) in print_answer()
577 return (data_end - data_bak); in print_answer()
589 if ((data_end - data) < in print_answer()
593 return (data_end - data_bak); in print_answer()
634 if (rdlen > data_end - data) in print_answer()
635 return (data_end - data_bak); in print_answer()
647 if (data_next >= data_end) in print_answer()
660 (void) print_domain_name(line, header, data, data_end); in print_answer()
669 data_end); in print_answer()
674 data_end); in print_answer()
684 data_end); in print_answer()
685 if (data_next >= data_end) in print_answer()
691 print_domain_name(line, header, data_next, data_end); in print_answer()
692 if ((data_end - data_next) < (ptrdiff_t)(5 * sizeof (uint32_t))) in print_answer()
711 if (data_next >= data_end) in print_answer()
750 data_end); in print_answer()
755 data_next, data_end); in print_answer()
846 const uchar_t *data_end, char *namebuf, char *namend) in get_domain_name() argument
859 if ((data_end - data) < (ptrdiff_t)(sizeof (uint8_t))) { in get_domain_name()
889 if ((data_end - data) < in get_domain_name()
895 data = data_end; in get_domain_name()
906 if (label_ptr > data || label_ptr >= data_end) in get_domain_name()
908 (void) get_domain_name(header, label_ptr, data_end, in get_domain_name()
912 if (len > (data_end - data)) { in get_domain_name()
920 data = data_end; in get_domain_name()
939 const uchar_t *data_end) in print_domain_name() argument
944 new_data = get_domain_name(header, data, data_end, name, in print_domain_name()