Systemd/src/resolve
Lennart Poettering 5032b16dfe resolved: simplify dns zone logic: take a single key when looking up entries
Instead of taking a DnsQuestion object (i.e. an array of keys) only take
a single key. This simplifies things a bit, and as DNS/LLMNR require a
single question per query message was unnecessary anyway.

This mimics a similar change that was done a while ago for the dns cache
logic.
2015-11-18 17:07:11 +01:00
..
.gitignore resolve: add more record types and convert to gperf table 2014-08-03 22:02:32 -04:00
Makefile resolved: add daemon to manage resolv.conf 2014-05-19 18:14:56 +02:00
dns-type.c treewide: fix typos 2015-07-29 12:29:46 +02:00
dns-type.h resolved: rr - ignore pseudo types in NSEC(3) bitmaps 2015-07-23 18:06:50 +02:00
org.freedesktop.resolve1.conf resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
org.freedesktop.resolve1.service resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
resolved-bus.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-bus.h resolved: rename resolved.h to resolved-manager.h 2014-08-01 16:14:59 +02:00
resolved-conf.c defs: rework CONF_DIRS_NULSTR() macro 2015-11-10 17:31:31 +01:00
resolved-conf.h resolved: rename resolved.h to resolved-manager.h 2014-08-01 16:14:59 +02:00
resolved-def.h resolved: allow passing on which protocol, family and interface to look something up 2014-08-14 01:01:43 +02:00
resolved-dns-answer.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-answer.h resolved: cache - cache what we can of negative redirect chains 2015-09-16 17:03:18 +02:00
resolved-dns-cache.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-cache.h resolved: cache - only allow putting a single question key at a time 2015-09-16 17:03:17 +02:00
resolved-dns-packet.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-packet.h treewide: fix typos 2015-09-08 12:55:50 +02:00
resolved-dns-query.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-query.h resolved: rr - introduce dns_resource_key_new_redirect() 2015-09-16 17:03:17 +02:00
resolved-dns-question.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-question.h resolved: rr - introduce dns_resource_key_new_redirect() 2015-09-16 17:03:17 +02:00
resolved-dns-rr.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-rr.h resolved: rr - introduce dns_resource_key_new_redirect() 2015-09-16 17:03:17 +02:00
resolved-dns-scope.c resolved: simplify dns zone logic: take a single key when looking up entries 2015-11-18 17:07:11 +01:00
resolved-dns-scope.h resolved: dump cache and zone contents to syslog on SIGUSR1 2015-08-26 09:41:45 +02:00
resolved-dns-server.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-server.h resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-stream.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-stream.h remove unused includes 2015-02-23 23:53:42 +01:00
resolved-dns-transaction.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-dns-transaction.h resolved: rename DNS UDP socket to 'dns_udp_fd' 2015-08-25 18:51:23 +02:00
resolved-dns-zone.c resolved: simplify dns zone logic: take a single key when looking up entries 2015-11-18 17:07:11 +01:00
resolved-dns-zone.h resolved: simplify dns zone logic: take a single key when looking up entries 2015-11-18 17:07:11 +01:00
resolved-gperf.gperf resolved: beef up DNS server configuration logic 2014-08-01 16:06:39 +02:00
resolved-link.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-link.h sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
resolved-llmnr.c tree-wide: sort includes 2015-11-16 22:09:36 +01:00
resolved-llmnr.h resolved: use a #define for LLMNR port 2015-07-13 11:28:29 -04:00
resolved-manager.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolved-manager.h resolved: dump cache and zone contents to syslog on SIGUSR1 2015-08-26 09:41:45 +02:00
resolved.c src/basic: rename audit.[ch] → audit-util.[ch] and capability.[ch] → capability-util.[ch] 2015-10-27 13:25:57 +01:00
resolved.conf.in Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00