Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion testsuite/testsuite.c
Original file line number Diff line number Diff line change
Expand Up @@ -197,8 +197,11 @@ int testsuite_test(int argc, char** argv)
#else
simple_test(&server_args);
#endif
if (server_args.return_code != 0) return server_args.return_code;
if (server_args.return_code != 0)
return server_args.return_code;
#if !defined(NETOS)
FreeTcpReady(&ready);
InitTcpReady(&ready);
/* Echo input wolfSSL client server test */
#ifdef HAVE_STACK_SIZE
StackSizeCheck_launch(&server_args, echoserver_test, &serverThread,
Expand Down
8 changes: 6 additions & 2 deletions wolfssl/test.h
Original file line number Diff line number Diff line change
Expand Up @@ -1535,15 +1535,18 @@ static WC_INLINE void tcp_connect(SOCKET_T* sockfd, const char* ip, word16 port,
int udp, int sctp, WOLFSSL* ssl)
{
SOCKADDR_IN_T addr;
fprintf(stderr, "connecting to %s:%d\n", ip, port);
build_addr(&addr, ip, port, udp, sctp);
if (udp) {
wolfSSL_dtls_set_peer(ssl, &addr, sizeof(addr));
}
tcp_socket(sockfd, udp, sctp);

if (!udp) {
if (connect(*sockfd, (const struct sockaddr*)&addr, sizeof(addr)) != 0)
if (connect(*sockfd, (const struct sockaddr*)&addr, sizeof(addr)) != 0) {
perror("connect");
err_sys_with_errno("tcp connect failed");
}
}
}

Expand All @@ -1555,7 +1558,7 @@ static WC_INLINE void udp_connect(SOCKET_T* sockfd, const char* ip, word16 port)
SOCKADDR_IN_T addr;
build_addr(&addr, ip, port, 1, 0);
if (connect(*sockfd, (const struct sockaddr*)&addr, sizeof(addr)) != 0)
err_sys_with_errno("tcp connect failed");
err_sys_with_errno("udp connect failed");
}


Expand Down Expand Up @@ -1692,6 +1695,7 @@ static WC_INLINE void tcp_listen(SOCKET_T* sockfd, word16* port, int useAnyAddr,
}
}
#endif
fprintf(stderr, "listening on port %d\n", *port);
}


Expand Down