summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AUTHORS1
-rw-r--r--hostport.c5
2 files changed, 5 insertions, 1 deletions
diff --git a/AUTHORS b/AUTHORS
index e3eb815..d2aee35 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -13,6 +13,7 @@ Fabian Mauchle
Faidon Liambotis
Hans Zandbelt
Kolbjørn Barmen
+Leonhard Knauff
Linus Nordberg
Luke Benes
Maja Wolniewicz
diff --git a/hostport.c b/hostport.c
index 678a9c5..961edb9 100644
--- a/hostport.c
+++ b/hostport.c
@@ -163,7 +163,10 @@ int resolvehostport(struct hostportres *hp, int af, int socktype, uint8_t passiv
}
}
}
- debug(DBG_DBG, "%s: %s -> %s", __func__, hp->host, addr2string(hp->addrinfo->ai_addr));
+ debug(DBG_DBG, "%s: %s -> %s", __func__,
+ (hp->host ? hp->host : "(src info not available)"),
+ ((hp->addrinfo && hp->addrinfo->ai_addr) ?
+ addr2string(hp->addrinfo->ai_addr) : "(dst info not available)"));
return 1;
errexit: