diff options
author | Pavel Sapezhko <me@weastur.com> | 2020-11-24 16:44:07 +0300 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2020-11-27 09:03:42 +0900 |
commit | 6d8325f66a40d802b280492416660246db3476a6 (patch) | |
tree | 16695803d633369cc9e7c5fdb9d4139ddd225048 /src/resolve/resolved-dns-packet.h | |
parent | 2bb703e440c844162cc258dfa0385c33d7bc32b3 (diff) | |
download | systemd-6d8325f66a40d802b280492416660246db3476a6.tar.gz |
resolved: allow cache responses from local DNS servers
Diffstat (limited to 'src/resolve/resolved-dns-packet.h')
-rw-r--r-- | src/resolve/resolved-dns-packet.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/resolve/resolved-dns-packet.h b/src/resolve/resolved-dns-packet.h index 7d6ee2bc4c..0c804d6d2b 100644 --- a/src/resolve/resolved-dns-packet.h +++ b/src/resolve/resolved-dns-packet.h @@ -221,14 +221,6 @@ void dns_packet_rewind(DnsPacket *p, size_t idx); int dns_packet_skip_question(DnsPacket *p); int dns_packet_extract(DnsPacket *p); -static inline bool DNS_PACKET_SHALL_CACHE(DnsPacket *p) { - /* Never cache data originating from localhost, under the - * assumption, that it's coming from a locally DNS forwarder - * or server, that is caching on its own. */ - - return in_addr_is_localhost(p->family, &p->sender) == 0; -} - /* https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-6 */ enum { DNS_RCODE_SUCCESS = 0, |