From 79a05e1f0823076f7bf4d9502cf800e8ee7b3e60 Mon Sep 17 00:00:00 2001 From: dmitrykos Date: Tue, 4 May 2021 17:54:21 +0300 Subject: [PATCH] build: fix compilation for Windows UWP platform - Include afunix.h which is necessary for sockaddr_un when USE_UNIX_SOCKETS is defined on Windows. Closes https://github.com/curl/curl/pull/7006 --- lib/curl_addrinfo.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/curl_addrinfo.c b/lib/curl_addrinfo.c index 842fd7fe24..1d5067bc00 100644 --- a/lib/curl_addrinfo.c +++ b/lib/curl_addrinfo.c @@ -50,6 +50,12 @@ # define in_addr_t unsigned long #endif +#if defined(USE_UNIX_SOCKETS) && defined(WINAPI_FAMILY) && \ + (WINAPI_FAMILY == WINAPI_FAMILY_APP) + /* Required for sockaddr_un type */ +# include +#endif + #include #include "curl_addrinfo.h"