diff --git a/include/vlc_fixups.h b/include/vlc_fixups.h index 0d9abed520..037f67da31 100644 --- a/include/vlc_fixups.h +++ b/include/vlc_fixups.h @@ -370,9 +370,9 @@ void swab (const void *, void *, ssize_t); /* Socket stuff */ #ifndef HAVE_INET_PTON -# ifdef HAVE_SYS_SOCKET_H +# ifndef _WIN32 # include -# elif defined(_WIN32) +#else typedef int socklen_t; # endif int inet_pton(int, const char *, void *); diff --git a/include/vlc_interrupt.h b/include/vlc_interrupt.h index 1195c19d33..a6fb303200 100644 --- a/include/vlc_interrupt.h +++ b/include/vlc_interrupt.h @@ -21,9 +21,9 @@ #ifndef VLC_INTERRUPT_H # define VLC_INTERRUPT_H 1 # include -# ifdef HAVE_SYS_SOCKET_H +# ifndef _WIN32 # include /* socklen_t */ -# elif defined(_WIN32) +# else # include # endif diff --git a/include/vlc_network.h b/include/vlc_network.h index 1a80759dd5..184c23acae 100644 --- a/include/vlc_network.h +++ b/include/vlc_network.h @@ -50,9 +50,7 @@ # define IPV6_V6ONLY 27 # endif #else -# ifdef HAVE_SYS_SOCKET_H -# include -# endif +# include # include # include # define net_errno errno