resolved: don't downgrade feature level if we get RCODE on UDP level
authorLennart Poettering <lennart@poettering.net>
Wed, 15 Feb 2017 17:53:25 +0000 (18:53 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 17 Feb 2017 09:25:16 +0000 (10:25 +0100)
commit7d581a6576ffab89c23fe2862c22d2ee93d61559
treed5fb39ab003f2d98307dff9b1f521b5167021894
parent201d99584ed7af8078bb243ce2587e5455074713
resolved: don't downgrade feature level if we get RCODE on UDP level

Retrying a transaction via TCP is a good approach for mitigating
packet loss. However, it's not a good away way to fix a bad RCODE if we
already downgraded to UDP level for it. Hence, don't do this.

This is a small tweak only, but shortens the time we spend on
downgrading when a specific domain continously returns a bad rcode.
src/resolve/resolved-dns-transaction.c