summaryrefslogtreecommitdiff
path: root/pjlib-util/src/pjlib-util/dns_dump.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjlib-util/src/pjlib-util/dns_dump.c')
-rw-r--r--pjlib-util/src/pjlib-util/dns_dump.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/pjlib-util/src/pjlib-util/dns_dump.c b/pjlib-util/src/pjlib-util/dns_dump.c
index d493323a..6bb5cdc2 100644
--- a/pjlib-util/src/pjlib-util/dns_dump.c
+++ b/pjlib-util/src/pjlib-util/dns_dump.c
@@ -117,6 +117,11 @@ static void dump_answer(unsigned index, const pj_dns_parsed_rr *rr)
} else if (rr->type == PJ_DNS_TYPE_A) {
PJ_LOG(3,(THIS_FILE, " IP address: %s",
pj_inet_ntoa(rr->rdata.a.ip_addr)));
+ } else if (rr->type == PJ_DNS_TYPE_AAAA) {
+ char addr[PJ_INET6_ADDRSTRLEN];
+ PJ_LOG(3,(THIS_FILE, " IPv6 address: %s",
+ pj_inet_ntop(pj_AF_INET6(), &rr->rdata.aaaa.ip_addr,
+ addr, sizeof(addr))));
}
}