X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fresolve%2Fresolved-dns-transaction.h;h=182fb7714c5cb60a3e449b583bad61f5228dc554;hp=d825b3ec8591daf177f4d4012708280d099a3601;hb=0e3434aeb1eed951fdbeddacc6126e10d82a1c8b;hpb=ec2c5e4398f9d65e5dfe61530f2556224733d1e6 diff --git a/src/resolve/resolved-dns-transaction.h b/src/resolve/resolved-dns-transaction.h index d825b3ec8..182fb7714 100644 --- a/src/resolve/resolved-dns-transaction.h +++ b/src/resolve/resolved-dns-transaction.h @@ -54,6 +54,8 @@ struct DnsTransaction { DnsTransactionState state; uint16_t id; + bool initial_jitter; + DnsPacket *sent, *received; DnsAnswer *cached; int cached_rcode; @@ -96,7 +98,7 @@ DnsTransactionState dns_transaction_state_from_string(const char *s) _pure_; #define LLMNR_TRANSACTION_TIMEOUT_USEC (1 * USEC_PER_SEC) /* LLMNR Jitter interval, see RFC 4795 Section 7 */ -#define LLMNR_TRANSACTION_JITTER_INTERVAL_USEC (100 * USEC_PER_MSEC) +#define LLMNR_JITTER_INTERVAL_USEC (100 * USEC_PER_MSEC) /* Maximum attempts to send DNS requests, across all DNS servers */ #define DNS_TRANSACTION_ATTEMPTS_MAX 8