Systemd/src/resolve
Tom Gundersen 3b31df8301 resolved: transaction - increase number of retry attempts
With the exponential backoff, we can perform more requests in the same amount of time,
so bump this a bit.

In case of large RTT this may be necessary in order not to regress, and in case
of large packet-loss it will make us more robust. The latter is particularly
relevant once we start probing for features (and hence may see packet-loss
until we settle on the right feature level).
2015-08-03 14:25:49 +02: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 resolve: move dns routines into shared 2015-06-10 11:15:45 -07:00
resolved-bus.h resolved: rename resolved.h to resolved-manager.h 2014-08-01 16:14:59 +02:00
resolved-conf.c resolve: remove unused variable 2014-11-30 02:04:50 +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 resolve: move dns routines into shared 2015-06-10 11:15:45 -07:00
resolved-dns-answer.h resolved: properly set TTL in SOA records 2014-07-30 19:34:50 +02:00
resolved-dns-cache.c resolved: cache - use clock_boottime_or_monotonic() 2015-08-03 13:42:44 +02:00
resolved-dns-cache.h remove unused includes 2015-02-23 23:53:42 +01:00
resolved-dns-packet.c resolved: packet - refuse empty type bitmaps 2015-07-28 23:25:52 +02:00
resolved-dns-packet.h resolved: rr - add NSEC3 support 2015-07-14 22:17:24 +02:00
resolved-dns-query.c tree-wide: get rid of a few more explicit bus parameters 2015-04-29 19:10:09 +02:00
resolved-dns-query.h tree-wide: get rid of a few more explicit bus parameters 2015-04-29 19:10:09 +02:00
resolved-dns-question.c resolved: compare dns question arrays properly 2015-07-28 18:38:54 +02:00
resolved-dns-question.h resolved: compare dns question arrays properly 2015-07-28 18:38:54 +02:00
resolved-dns-rr.c resolved: fix DNS_TYPE_ANY vs DNS_CLASS_ANY confusion 2015-07-24 19:54:00 +02:00
resolved-dns-rr.h resolved: rr - SSHFP contains the fingerprint, not the key 2015-07-23 18:01:50 +02:00
resolved-dns-scope.c resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-scope.h resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-server.c resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-server.h resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-stream.c util: introduce CMSG_FOREACH() macro and make use of it everywhere 2015-06-10 19:29:47 +02:00
resolved-dns-stream.h remove unused includes 2015-02-23 23:53:42 +01:00
resolved-dns-transaction.c resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-transaction.h resolved: transaction - increase number of retry attempts 2015-08-03 14:25:49 +02:00
resolved-dns-zone.c resolve: move dns routines into shared 2015-06-10 11:15:45 -07:00
resolved-dns-zone.h resolved: make sure we don't mark the wrong zone RRs conflicting 2014-08-11 15:06:22 +02:00
resolved-gperf.gperf resolved: beef up DNS server configuration logic 2014-08-01 16:06:39 +02:00
resolved-link.c resolved: reference count the dns servers 2015-07-14 12:03:04 +02:00
resolved-link.h sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
resolved-llmnr.c resolved: use a #define for LLMNR port 2015-07-13 11:28:29 -04:00
resolved-llmnr.h resolved: use a #define for LLMNR port 2015-07-13 11:28:29 -04:00
resolved-manager.c resolved: scope - write() unicast DNS packets 2015-07-27 20:32:24 +02:00
resolved-manager.h resolved: scope - write() unicast DNS packets 2015-07-27 20:32:24 +02:00
resolved.c everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
resolved.conf.in Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00