From c2987a9ef9f3c051bf83bf5bd18ac79b294dc160 Mon Sep 17 00:00:00 2001 From: David Garske Date: Thu, 24 Feb 2022 14:09:08 -0800 Subject: [PATCH] Fix for IPv6 `sockaddr_len` set but not read. --- src/wolfio.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wolfio.c b/src/wolfio.c index 24c21fa29..1507e949c 100644 --- a/src/wolfio.c +++ b/src/wolfio.c @@ -834,10 +834,12 @@ int wolfIO_TcpConnect(SOCKET_T* sockfd, const char* ip, word16 port, int to_sec) return -1; } +#if !defined(HAVE_GETADDRINFO) #ifdef WOLFSSL_IPV6 sockaddr_len = sizeof(SOCKADDR_IN6); #else sockaddr_len = sizeof(SOCKADDR_IN); +#endif #endif XMEMSET(&addr, 0, sizeof(addr));