X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=site.c;h=84847e26a36f8362c8b03b8d7750913393dd2041;hp=e70570397d714f9e6983b88054d77df17a8f3cf2;hb=edebfc87c0b1a0d151994497f8169fcf7494f154;hpb=57de5dc1e39071e785c66e76270cd94c5fe7df7a diff --git a/site.c b/site.c index e705703..84847e2 100644 --- a/site.c +++ b/site.c @@ -1193,7 +1193,8 @@ static bool_t send_msg(struct site *st) } static void site_resolve_callback(void *sst, const struct comm_addr *addrs, - int naddrs) + int naddrs, const char *address, + const char *failwhy) { struct site *st=sst; @@ -1203,7 +1204,7 @@ static void site_resolve_callback(void *sst, const struct comm_addr *addrs, slog(st,LOG_STATE,"resolution of %s completed, %d addrs, eg: %s", st->address, naddrs, comm_addr_to_string(&addrs[0]));; } else { - slog(st,LOG_ERROR,"resolution of %s failed",st->address); + slog(st,LOG_ERROR,"resolution of %s failed: %s",st->address,failwhy); } switch (st->state) {