Add a return code from newer c-ares (fixes DNS resolution on Fedora 17 with c-ares... merge_32_head_take_4_src
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 7 Aug 2012 10:56:19 +0000 (10:56 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 7 Aug 2012 10:56:19 +0000 (10:56 +0000)
org.glite.lb.server/src/bkserverd.c
org.glite.lbjp-common.gss/src/glite_gss.c

index 916f0fe..adf80ff 100644 (file)
@@ -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;
index be8a932..6a9342d 100644 (file)
@@ -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;