From a8926d30cf76e5f712c002b33bbaf7977061a8be Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Tue, 26 Aug 2008 13:54:26 +0200 Subject: [PATCH] Use h_errno instead of _res.h_errno. The latter is apparently not available on BSD. Suggested by Hasso Tepper. --- lib/names-net.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/names-net.c b/lib/names-net.c index d149491..a1a6e27 100644 --- a/lib/names-net.c +++ b/lib/names-net.c @@ -17,6 +17,7 @@ #include #include #include +#include /* * Unfortunately, there are no portable functions for DNS RR parsing, @@ -196,7 +197,7 @@ char res = res_query(dnsname, ns_c_in, ns_t_txt, answer, sizeof(answer)); if (res < 0) { - a->debug("\tfailed, h_errno=%d\n", _res.res_h_errno); + a->debug("\tfailed, h_errno=%d\n", h_errno); return NULL; } if (dns_parse_packet(&ds, answer, res) < 0) -- 2.39.2