From 22996bf07d4c20eefa9c97cc9c6added2941332c Mon Sep 17 00:00:00 2001 From: Jim Hague Date: Mon, 15 Jan 2018 11:00:12 +0000 Subject: [PATCH] If TLS auth name given, lookup is to go over TLS. --- src/tools/getdns_server_mon.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tools/getdns_server_mon.c b/src/tools/getdns_server_mon.c index 3275a3b1..e68651c4 100644 --- a/src/tools/getdns_server_mon.c +++ b/src/tools/getdns_server_mon.c @@ -889,6 +889,12 @@ int main(int ATTR_UNUSED(ac), char *av[]) ret); exit(EXIT_UNKNOWN); } + + /* If the resolver info include TLS auth name, use TLS. */ + getdns_bindata *tls_auth_name; + if (getdns_dict_get_bindata(resolver, "tls_auth_name", &tls_auth_name) == GETDNS_RETURN_GOOD) + use_tls = true; + if ((ret = getdns_dict_get_bindata(resolver, "address_data", &address)) != GETDNS_RETURN_GOOD) { fprintf(test_info.errout, "\"%s\" did not translate to an IP dict: %s (%d)\n",