From 8041e0368c7919bb4589074a39fe16ac97b6cfa3 Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Fri, 4 Jun 2021 18:38:16 +0200 Subject: [PATCH] Print address when failing to bind --- src/common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common.c b/src/common.c index 430297d..8f2680c 100644 --- a/src/common.c +++ b/src/common.c @@ -205,7 +205,7 @@ open_dns_opt(struct sockaddr_storage *sockaddr, size_t sockaddr_len, int v6only) #endif if (bind(fd, (struct sockaddr*) sockaddr, sockaddr_len) < 0) - err(1, "bind"); + err(1, "bind() to %s", format_addr(sockaddr, sockaddr_len)); fprintf(stderr, "Opened IPv%d UDP socket\n", sockaddr->ss_family == AF_INET6 ? 6 : 4);