X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-accept4.c;h=99f901b33003255012eb1652aad2fd6e7f480474;hb=d93e239a6a447bb45b77121739015760aad15584;hp=68049ea24894d8633e861e029807f7a9c8eed0e6;hpb=9723bfe9bb9af8309314ad6230f7661000ba03b1;p=gnulib.git diff --git a/tests/test-accept4.c b/tests/test-accept4.c index 68049ea24..99f901b33 100644 --- a/tests/test-accept4.c +++ b/tests/test-accept4.c @@ -1,5 +1,5 @@ /* Test accepting a connection to a server socket. - Copyright (C) 2011 Free Software Foundation, Inc. + Copyright (C) 2011-2013 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 @@ -24,6 +24,7 @@ SIGNATURE_CHECK (accept4, int, (int, struct sockaddr *, socklen_t *, int)); #include #include #include +#include #include "binary-io.h" #include "sockets.h" @@ -33,7 +34,7 @@ SIGNATURE_CHECK (accept4, int, (int, struct sockaddr *, socklen_t *, int)); int main (void) { - gl_sockets_startup (SOCKETS_1_1); + (void) gl_sockets_startup (SOCKETS_1_1); /* Test behaviour for invalid file descriptors. */ { @@ -50,6 +51,7 @@ main (void) struct sockaddr_in addr; socklen_t addrlen = sizeof (addr); + close (99); errno = 0; ASSERT (accept4 (99, (struct sockaddr *) &addr, &addrlen, O_CLOEXEC | O_BINARY)