diff options
author | Martin Pitt <martin.pitt@ubuntu.com> | 2016-06-24 08:01:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-24 08:01:49 +0200 |
commit | 54522e941df6a379d65ef1822af4215654fe1513 (patch) | |
tree | 47c4b4a39ca1dfea520e484b62502ed5528e3d34 /src/resolve/resolved-dns-transaction.h | |
parent | 39c38ce17c3a15f7b709536a6d7f1f7e093ac450 (diff) | |
parent | b3c6b00a93cca0e9108cef0b63e11787c1e10fc3 (diff) |
Merge pull request #3594 from poettering/resolved-servfail
resolved fixes for handling SERVFAIL errors from servers
Diffstat (limited to 'src/resolve/resolved-dns-transaction.h')
-rw-r--r-- | src/resolve/resolved-dns-transaction.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/resolve/resolved-dns-transaction.h b/src/resolve/resolved-dns-transaction.h index 46a934a39b..96b066845d 100644 --- a/src/resolve/resolved-dns-transaction.h +++ b/src/resolve/resolved-dns-transaction.h @@ -117,6 +117,9 @@ struct DnsTransaction { /* The features of the DNS server at time of transaction start */ DnsServerFeatureLevel current_feature_level; + /* If we got SERVFAIL back, we retry the lookup, using a lower feature level than we used before. */ + DnsServerFeatureLevel clamp_feature_level; + /* Query candidates this transaction is referenced by and that * shall be notified about this specific transaction * completing. */ |