From fddb023637fcff4905b2dd925ef246da93fdbdfe Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Wed, 28 Nov 2012 19:06:50 -0800 Subject: [PATCH] [v9_8] fix dig +trace output 3427. [bug] dig +trace incorrectly displayed name server addresses instead of names. [RT #31641] (cherry picked from commit 2f21adbc6a0962117015a51a44b33a99f3f94ac7) (cherry picked from commit 90dbd7c2e06fedd3d6fd3481d94c1f971b64e197) --- CHANGES | 3 +++ bin/dig/dig.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 99cefe776e..badb974aee 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +3427. [bug] dig +trace incorrectly displayed name server + addresses instead of names. [RT #31641] + 3425. [bug] "acacheentry" reference counting was broken resulting in use after free. [RT #31908] diff --git a/bin/dig/dig.c b/bin/dig/dig.c index 5e5ec0fa48..24fd05f1cd 100644 --- a/bin/dig/dig.c +++ b/bin/dig/dig.c @@ -276,7 +276,7 @@ received(int bytes, isc_sockaddr_t *from, dig_query_t *query) { "from %s(%s) in %d ms\n\n", query->lookup->doing_xfr ? query->byte_count : (isc_uint64_t)bytes, - fromtext, query->servname, + fromtext, query->userarg, (int)diff/1000); } }