Home
last modified time | relevance | path

Searched refs:dns_packet_len (Results 1 – 1 of 1) sorted by relevance

/dports/dns/dnscrypt-wrapper/dnscrypt-wrapper-0.4.2/
H A Dedns.c4 _skip_name(const uint8_t *const dns_packet, const size_t dns_packet_len, in _skip_name() argument
10 if (dns_packet_len < (size_t) 1U || offset >= dns_packet_len - (size_t) 1U) { in _skip_name()
18 if (name_component_len >= dns_packet_len - offset - 1U) { in _skip_name()
23 if (offset >= dns_packet_len) { in _skip_name()
35 const size_t dns_packet_len) in edns_get_payload_size() argument
41 assert(dns_packet_len >= DNS_HEADER_SIZE); in edns_get_payload_size()
55 if (_skip_name(dns_packet, dns_packet_len, &offset) != 0) { in edns_get_payload_size()
58 assert(dns_packet_len > (size_t) DNS_QTYPE_PLUS_QCLASS_LEN); in edns_get_payload_size()
63 assert(dns_packet_len >= DNS_OFFSET_EDNS_PAYLOAD_SIZE + 2U); in edns_get_payload_size()
64 if (_skip_name(dns_packet, dns_packet_len, &offset) != 0 || in edns_get_payload_size()
[all …]