X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/136ef3a3547288ed511cec74d71ca93d6a52b700..0e2b222fc14b8f890fab644118cf0f43abbe450a:/lib/t-addr.c diff --git a/lib/t-addr.c b/lib/t-addr.c index 8b7314d..0e495d8 100644 --- a/lib/t-addr.c +++ b/lib/t-addr.c @@ -19,7 +19,7 @@ */ #include "test.h" -void test_addr(void) { +static void test_addr(void) { struct stringlist a; const char *s[3]; struct addrinfo *ai; @@ -29,14 +29,9 @@ void test_addr(void) { struct sockaddr_un su; static const struct addrinfo pref = { - AI_PASSIVE, - PF_INET, - SOCK_STREAM, - 0, - 0, - 0, - 0, - 0 + .ai_flags = AI_PASSIVE, + .ai_family = PF_INET, + .ai_socktype = SOCK_STREAM, }; struct sockaddr_in a1 = { @@ -63,8 +58,6 @@ void test_addr(void) { .ai_addr = (struct sockaddr *)&a2, }; - printf("test_addr\n"); - insist(addrinfocmp(&p1, &p2) < 0); a.n = 1; @@ -137,6 +130,8 @@ void test_addr(void) { check_integer(multicast((struct sockaddr *)&su), 0); } +TEST(addr); + /* Local Variables: c-basic-offset:2