X-Git-Url: https://ruderich.org/simon/gitweb/?p=tlsproxy%2Ftlsproxy.git;a=blobdiff_plain;f=tests%2Fclient.c;h=2b7fb07465c41c05bc12992e5a5a751d08cb0949;hp=866afd13dd2a5f43e623019db6c0b5a613890b88;hb=19b4321866194060cfc28419d52531a924f1b986;hpb=a84000d1d2806c296bfc0fa4b505b5d5ef750715 diff --git a/tests/client.c b/tests/client.c index 866afd1..2b7fb07 100644 --- a/tests/client.c +++ b/tests/client.c @@ -204,12 +204,12 @@ static int connect_to_host(const char *hostname, const char *port) { server_socket = socket(server->ai_family, server->ai_socktype, server->ai_protocol); - if (server_socket == -1) { + if (server_socket < 0) { perror("connect_to_host(): socket(), trying next"); continue; } - if (connect(server_socket, server->ai_addr, server->ai_addrlen) != -1) { + if (connect(server_socket, server->ai_addr, server->ai_addrlen) == 0) { break; } perror("connect_to_host(): connect(), trying next");