resolved: implement negative caching

System Internals / systemd - Lennart Poettering [poettering.net] - 22 July 2014 19:00 UTC

7e8e042 resolved: implement negative caching
src/resolve/resolved-dns-answer.c | 64 ++++++++
src/resolve/resolved-dns-answer.h | 2 +
src/resolve/resolved-dns-cache.c | 286 ++++++++++++++++++++++++-----------
src/resolve/resolved-dns-cache.h | 26 ++--
src/resolve/resolved-dns-packet.c | 28 ++++
src/resolve/resolved-dns-packet.h | 8 +-
src/resolve/resolved-dns-query.c | 34 +++--
src/resolve/resolved-dns-query.h | 1 +
src/resolve/resolved-dns-question.c | 11 ++
src/resolve/resolved-dns-rr.c | 18 ++-
src/resolve/resolved-dns-rr.h | 10 ++
11 files changed, 372 insertions(+), 116 deletions(-)

Upstream: github.com


  • Share