resolve: add llmnr responder side for UDP and TCP

System Internals / systemd - Lennart Poettering [poettering.net] - 29 July 2014 13:57 UTC

Name defending is still missing.

623a4c9 resolve: add llmnr responder side for UDP and TCP
Makefile.am | 6 +-
src/resolve/resolved-dns-cache.c | 27 ++-
src/resolve/resolved-dns-cache.h | 17 --
src/resolve/resolved-dns-packet.c | 211 ++++++++++++++++++--
src/resolve/resolved-dns-packet.h | 10 +-
src/resolve/resolved-dns-query.c | 192 ++++++++-----------
src/resolve/resolved-dns-query.h | 8 +-
src/resolve/resolved-dns-rr.c | 34 ++++
src/resolve/resolved-dns-rr.h | 4 +-
src/resolve/resolved-dns-scope.c | 213 ++++++++++++++++++---
src/resolve/resolved-dns-scope.h | 8 +-
src/resolve/resolved-dns-server.h | 1 +
src/resolve/resolved-dns-stream.c | 380 +++++++++++++++++++++++++++++++++++++
src/resolve/resolved-dns-stream.h | 61 ++++++
src/resolve/resolved-dns-zone.c | 244 ++++++++++++++++++++++++
src/resolve/resolved-dns-zone.h | 40 ++++
src/resolve/resolved-link.c | 142 +++++++++++++-
src/resolve/resolved-link.h | 10 +-
src/resolve/resolved-manager.c | 317 +++++++++++++++++++++++++++++--
src/resolve/resolved.h | 26 ++-
src/shared/in-addr-util.c | 4 +-
src/shared/in-addr-util.h | 4 +-
src/shared/missing.h | 4 +
23 files changed, 1753 insertions(+), 210 deletions(-)

Upstream: github.com


  • Share