Fix mingw warnings.
diff --git a/e_os.h b/e_os.h index b8a7e35..a969479 100644 --- a/e_os.h +++ b/e_os.h
@@ -452,7 +452,10 @@ # if defined(_WIN32_WCE) && _WIN32_WCE<410 # define getservbyname _masked_declaration_getservbyname # endif -# include <winsock.h> +# if !defined(IPPROTO_IP) + /* winsock[2].h was included already? */ +# include <winsock.h> +# endif # ifdef getservbyname # undef getservbyname /* this is used to be wcecompat/include/winsock_extras.h */