X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fadns.c;h=8181140d15ddb011e3837bff81119b272b9fd9f5;hb=42fe08d7834df4ef2c12af9f78d14f606dc4651d;hp=2776a4c5494bfa562ecb4163812c89740d925957;hpb=5b72f55e11cf44d788a788e7231927bc2a3fbe2d;p=meshlink diff --git a/src/adns.c b/src/adns.c index 2776a4c5..8181140d 100644 --- a/src/adns.c +++ b/src/adns.c @@ -23,6 +23,7 @@ #include #include "adns.h" +#include "devtools.h" #include "logger.h" #include "xalloc.h" @@ -48,6 +49,7 @@ static void *adns_loop(void *data) { if(time(NULL) < item->deadline) { logger(mesh, MESHLINK_DEBUG, "Resolving %s port %s", item->host, item->serv); + devtool_adns_resolve_probe(); int result = getaddrinfo(item->host, item->serv, NULL, &item->ai); if(result) { @@ -143,6 +145,7 @@ void *adns_blocking_handler(void *data) { struct adns_blocking_info *info = data; logger(info->mesh, MESHLINK_DEBUG, "Resolving %s port %s", info->host, info->serv); + devtool_adns_resolve_probe(); if(getaddrinfo(info->host, info->serv, NULL, &info->ai)) { info->ai = NULL;