From 3adacb876d758a24d2998c190b33faded5d87e8f Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 19 Apr 2021 23:01:17 -0500 Subject: [PATCH] Fix incorrect checks for AF_INET6 --- src/PlatformSockets.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/PlatformSockets.h b/src/PlatformSockets.h index b1c1251..071b2fa 100644 --- a/src/PlatformSockets.h +++ b/src/PlatformSockets.h @@ -86,7 +86,7 @@ typedef ssize_t SOCK_RET; typedef socklen_t SOCKADDR_LEN; #endif -#ifdef AF_INET +#ifdef AF_INET6 typedef struct sockaddr_in6 LC_SOCKADDR; #define SET_PORT(addr, port) ((addr)->sin6_port = htons(port)) #else @@ -96,7 +96,7 @@ typedef struct sockaddr_in LC_SOCKADDR; #define LastSocketFail() ((LastSocketError() != 0) ? LastSocketError() : -1) -#ifdef AF_INET +#ifdef AF_INET6 // IPv6 addresses have 2 extra characters for URL escaping #define URLSAFESTRING_LEN (INET6_ADDRSTRLEN+2) #else