summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-conf.h
diff options
context:
space:
mode:
authorDaniel Mack <daniel@zonque.org>2015-08-04 13:53:02 +0200
committerDaniel Mack <daniel@zonque.org>2015-08-25 14:26:18 +0200
commiteff91ee0070f85432e4926403b58ed10cbea1af5 (patch)
treefcb3a26d88e26f93c640b5a76abb7904b42ef430 /src/resolve/resolved-conf.h
parenta7e5da6e33de9ad9b5bc594fdc74e3e4098a5751 (diff)
resolved: allow dns_cache_put() without a question
Currently, dns_cache_put() does a number of things: 1) It unconditionally removes all keys contained in the passed question before adding keys from the newly arrived answers. 2) It puts positive entries into the cache for all RRs contained in the answer. 3) It creates negative entries in the cache for all keys in the question that are not answered. Allow passing q = NULL in the parameters and skip 1) and 3), so we can use that function for mDNS responses. In this case, the question is irrelevant, we are interested in all answers we got.
Diffstat (limited to 'src/resolve/resolved-conf.h')
0 files changed, 0 insertions, 0 deletions