diff --git a/wolfssl/test.h b/wolfssl/test.h index b771d76b2..7cc695856 100644 --- a/wolfssl/test.h +++ b/wolfssl/test.h @@ -695,8 +695,9 @@ static INLINE void build_addr(SOCKADDR_IN_T* addr, const char* peer, #else addr->sin6_family = AF_INET_V; addr->sin6_port = XHTONS(port); - if (peer == INADDR_ANY) + if ((size_t)peer != INADDR_ANY) { addr->sin6_addr = in6addr_any; + } else { #ifdef HAVE_GETADDRINFO struct addrinfo hints;