]> git.ipfire.org Git - thirdparty/glibc.git/commit
resolv: Handle transaction ID collisions in parallel queries (bug 26600)
authorFlorian Weimer <fweimer@redhat.com>
Wed, 14 Oct 2020 08:54:39 +0000 (10:54 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Wed, 14 Oct 2020 08:54:39 +0000 (10:54 +0200)
commitf1f00c072138af90ae6da180f260111f09afe7a3
treea9d805ee0cf1038733cc0529c8c02cc522083c92
parent08443b19965f48862b02c2fd7b33a39d66daf2ff
resolv: Handle transaction ID collisions in parallel queries (bug 26600)

If the transaction IDs are equal, the old check attributed both
responses to the first query, not recognizing the second response.
This fixes bug 26600.
resolv/Makefile
resolv/res_send.c
resolv/tst-resolv-txnid-collision.c [new file with mode: 0644]