diff options
author | Lennart Poettering <lennart@poettering.net> | 2015-08-21 22:47:06 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2015-08-21 22:47:06 +0200 |
commit | 0a18f3e59f887f27431759443374cd559fce729d (patch) | |
tree | a61f639d919b5adc55e40a0e0d9a2629b98b5940 /src/resolve | |
parent | ef7051360aefca01d20f700ee74ac1baced59879 (diff) |
resolved: add reference to negative caching RFC
Diffstat (limited to 'src/resolve')
-rw-r--r-- | src/resolve/resolved-dns-cache.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/resolve/resolved-dns-cache.c b/src/resolve/resolved-dns-cache.c index eb51b4b895..751e961351 100644 --- a/src/resolve/resolved-dns-cache.c +++ b/src/resolve/resolved-dns-cache.c @@ -458,6 +458,10 @@ int dns_cache_put( if (r > 0) continue; + /* See https://tools.ietf.org/html/rfc2308, which + * say that a matching SOA record in the packet + * is used to to enable negative caching. */ + r = dns_answer_find_soa(answer, q->keys[i], &soa); if (r < 0) goto fail; |