blob: b99be82296a991de7608520c4d023acba8b929b7 [file] [log] [blame] [edit]
--- a/tests/testutil.cpp
+++ b/tests/testutil.cpp
@@ -386,7 +386,7 @@ fd_t connect_socket (const char *endpoint_, const int af_, const int protocol_)
protocol_ == IPPROTO_UDP
? IPPROTO_UDP
: protocol_ == IPPROTO_TCP ? IPPROTO_TCP : 0);
- TEST_ASSERT_NOT_EQUAL (-1, s_pre);
+ TEST_ASSERT_NOT_EQUAL (retired_fd, s_pre);
if (af_ == AF_INET || af_ == AF_INET6) {
const char *port = strrchr (endpoint_, ':') + 1;
@@ -443,7 +443,7 @@ fd_t bind_socket_resolve_port (const char *address_,
protocol_ == IPPROTO_UDP
? IPPROTO_UDP
: protocol_ == IPPROTO_TCP ? IPPROTO_TCP : 0);
- TEST_ASSERT_NOT_EQUAL (-1, s_pre);
+ TEST_ASSERT_NOT_EQUAL (retired_fd, s_pre);
if (af_ == AF_INET || af_ == AF_INET6) {
#ifdef ZMQ_HAVE_WINDOWS
--- a/tests/testutil.hpp
+++ b/tests/testutil.hpp
@@ -102,7 +102,6 @@ const uint8_t zmtp_ready_sub[27] = {
#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdexcept>
-#define close closesocket
typedef int socket_size_t;
inline const char *as_setsockopt_opt_t (const void *opt)
{
--- a/tests/testutil.cpp
+++ b/tests/testutil.cpp
@@ -300,7 +300,7 @@ int is_ipv6_available ()
ipv6 = 0;
}
#endif
- close (fd);
+ closesocket (fd);
}
return ipv6;
@@ -488,7 +488,7 @@ fd_t bind_socket_resolve_port (const char *address_,
#else
int fd = mkstemp (buffer);
TEST_ASSERT_TRUE (fd != -1);
- close (fd);
+ closesocket (fd);
#endif
#endif
strcpy ((*(struct sockaddr_un *) &addr).sun_path, buffer);