aboutsummaryrefslogtreecommitdiff
path: root/lib/libfetch
diff options
context:
space:
mode:
authorMike Karels <karels@FreeBSD.org>2022-11-02 15:59:09 +0000
committerMike Karels <karels@FreeBSD.org>2022-11-02 16:03:31 +0000
commit631b82aca0fd41c8e0d48eebdb9c4e38b7306472 (patch)
tree2275260648b43e558b6886d3363c154aa0e9254b /lib/libfetch
parent144361386696582c04592f200a4c2e3339c81a25 (diff)
Diffstat (limited to 'lib/libfetch')
-rw-r--r--lib/libfetch/common.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/libfetch/common.c b/lib/libfetch/common.c
index 47545e5178c3..7bf487b0db1d 100644
--- a/lib/libfetch/common.c
+++ b/lib/libfetch/common.c
@@ -67,12 +67,15 @@ __FBSDID("$FreeBSD$");
* Error messages for resolver errors
*/
static struct fetcherr netdb_errlist[] = {
+#ifdef EAI_ADDRFAMILY
+ { EAI_ADDRFAMILY, FETCH_RESOLV, "Address family for host not supported" },
+#endif
#ifdef EAI_NODATA
- { EAI_NODATA, FETCH_RESOLV, "Host not found" },
+ { EAI_NODATA, FETCH_RESOLV, "No address for host" },
#endif
{ EAI_AGAIN, FETCH_TEMP, "Transient resolver failure" },
{ EAI_FAIL, FETCH_RESOLV, "Non-recoverable resolver failure" },
- { EAI_NONAME, FETCH_RESOLV, "No address record" },
+ { EAI_NONAME, FETCH_RESOLV, "Host does not resolve" },
{ -1, FETCH_UNKNOWN, "Unknown resolver error" }
};