X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tests%2Ftest-getsockname.c;h=5cc37608d9af8622182326f67245f16b12d0bf11;hb=781cacd451d6fdd0f8b9c03c9651726f3cac8743;hp=8760d61291e83f5703e13ff3cc74e1580cef80f9;hpb=9723bfe9bb9af8309314ad6230f7661000ba03b1;p=gnulib.git diff --git a/tests/test-getsockname.c b/tests/test-getsockname.c index 8760d6129..5cc37608d 100644 --- a/tests/test-getsockname.c +++ b/tests/test-getsockname.c @@ -1,5 +1,5 @@ /* Test getsockname() function. - Copyright (C) 2011 Free Software Foundation, Inc. + Copyright (C) 2011-2014 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -23,6 +23,7 @@ SIGNATURE_CHECK (getsockname, int, (int, struct sockaddr *, socklen_t *)); #include #include +#include #include "sockets.h" #include "macros.h" @@ -30,7 +31,7 @@ SIGNATURE_CHECK (getsockname, int, (int, struct sockaddr *, socklen_t *)); int main (void) { - gl_sockets_startup (SOCKETS_1_1); + (void) gl_sockets_startup (SOCKETS_1_1); /* Test behaviour for invalid file descriptors. */ { @@ -45,6 +46,7 @@ main (void) struct sockaddr_in addr; socklen_t addrlen = sizeof (addr); + close (99); errno = 0; ASSERT (getsockname (99, (struct sockaddr *) &addr, &addrlen) == -1); ASSERT (errno == EBADF);