]> granicus.if.org Git - libevent/commitdiff
test: fix util/getaddrinfo for netbsd
authorAzat Khuzhin <azat@libevent.org>
Sat, 13 Aug 2022 18:48:00 +0000 (20:48 +0200)
committerAzat Khuzhin <azat@libevent.org>
Sat, 13 Aug 2022 18:48:49 +0000 (20:48 +0200)
Fixes: #1316
test/regress_util.c

index 211453667edf974694866c2671db5ffb3154b601..d339659ffe1210f04e074c48e69c4ee37129e034 100644 (file)
@@ -1110,7 +1110,8 @@ test_evutil_getaddrinfo(void *arg)
        hints.ai_family = PF_UNSPEC;
        hints.ai_flags = EVUTIL_AI_NUMERICHOST;
        r = evutil_getaddrinfo("www.google.com", "80", &hints, &ai);
-       tt_int_op(r, ==, EVUTIL_EAI_NONAME);
+       if (r != EVUTIL_EAI_SERVICE && r != EVUTIL_EAI_NONAME)
+               tt_fail_msg("error is neither EAI_SERVICE nor EAI_NONAME\n");
        tt_ptr_op(ai, ==, NULL);
 
        /* Try symbolic service names wit AI_NUMERICSERV */