From: František Dvořák Date: Tue, 7 Aug 2012 10:56:19 +0000 (+0000) Subject: Add a return code from newer c-ares (fixes DNS resolution on Fedora 17 with c-ares... X-Git-Tag: merge_32_head_take_4_src X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=2283170801f3b9a3b1d8e3dfe6cf04632b21544d;p=jra1mw.git Add a return code from newer c-ares (fixes DNS resolution on Fedora 17 with c-ares 1.7.5). --- diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index 916f0fe..adf80ff 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -1800,6 +1800,7 @@ void callback_ares_getnameinfo(void *arg, int status, char *node, char *service) arp->err = NO_DATA; } break; + case ARES_ENODATA: case ARES_EBADNAME: case ARES_ENOTFOUND: arp->err = HOST_NOT_FOUND; diff --git a/org.glite.lbjp-common.gss/src/glite_gss.c b/org.glite.lbjp-common.gss/src/glite_gss.c index be8a932..6a9342d 100644 --- a/org.glite.lbjp-common.gss/src/glite_gss.c +++ b/org.glite.lbjp-common.gss/src/glite_gss.c @@ -154,6 +154,7 @@ static void callback_ares_gethostbyname(void *arg, int status, struct hostent *h arp->ent->h_length = h->h_length; arp->err = NETDB_SUCCESS; break; + case ARES_ENODATA: case ARES_EBADNAME: case ARES_ENOTFOUND: arp->err = HOST_NOT_FOUND;