From 4bcdf049bb024d52418354fd01be7d8ec02378b4 Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Mon, 10 Apr 2017 14:45:54 +0300 Subject: [PATCH] net: dns: Add more debugging about configured servers Print information about configured DNS servers when starting in order to ease the debugging. Change-Id: I3ba71e514e463db790b82913e4c66a67160366dc Signed-off-by: Jukka Rissanen --- subsys/net/lib/dns/resolve.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/subsys/net/lib/dns/resolve.c b/subsys/net/lib/dns/resolve.c index d26a0c94576..7cfeae55bd8 100644 --- a/subsys/net/lib/dns/resolve.c +++ b/subsys/net/lib/dns/resolve.c @@ -142,6 +142,9 @@ int dns_resolve_init(struct dns_resolve_context *ctx, const char *servers[]) net_sin6(&ctx->servers[idx].dns_server)->sin6_port = htons(port); + NET_DBG("[%d] IPv6 server %s port %d", idx, server, + port); + ctx->servers[idx++].dns_server.family = AF_INET6; #endif /* CONFIG_NET_IPV6 */ @@ -190,6 +193,9 @@ int dns_resolve_init(struct dns_resolve_context *ctx, const char *servers[]) net_sin(&ctx->servers[idx].dns_server)->sin_port = htons(port); + NET_DBG("[%d] IPv4 server %s port %d", idx, server, + port); + ctx->servers[idx++].dns_server.family = AF_INET; #endif /* CONFIG_NET_IPV4 */ @@ -209,6 +215,9 @@ int dns_resolve_init(struct dns_resolve_context *ctx, const char *servers[]) net_sin(&ctx->servers[idx].dns_server)->sin_port = htons(53); + NET_DBG("[%d] IPv4 server %s port %d", idx, servers[i], + 53); + ctx->servers[idx++].dns_server.family = AF_INET; } else if (ret == -EINVAL) { @@ -227,6 +236,9 @@ int dns_resolve_init(struct dns_resolve_context *ctx, const char *servers[]) net_sin6(&ctx->servers[idx].dns_server)->sin6_port = htons(53); + NET_DBG("[%d] IPv6 server %s port %d", idx, servers[i], + 53); + ctx->servers[idx++].dns_server.family = AF_INET6; } #endif @@ -243,6 +255,8 @@ int dns_resolve_init(struct dns_resolve_context *ctx, const char *servers[]) continue; } + NET_DBG("[%d] IPv4 server %s port %d", idx, servers[i], 53); + net_sin(&ctx->servers[idx].dns_server)->sin_port = htons(53); ctx->servers[idx++].dns_server.family = AF_INET; #endif /* IPv4 && !IPv6 */ @@ -258,6 +272,8 @@ int dns_resolve_init(struct dns_resolve_context *ctx, const char *servers[]) continue; } + NET_DBG("[%d] IPv6 server %s port %d", idx, servers[i], 53); + net_sin6(&ctx->servers[idx].dns_server)->sin6_port = htons(53); ctx->servers[idx++].dns_server.family = AF_INET6; #endif /* IPv6 && !IPv4 */