X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_network.h;h=aca2b0a70498e9c721bae34ac3660a30e935d008;hb=e16a922a514fa4d5adcb2bbd4b17ef6b1791035e;hp=eb76c58f8e92bb4bb700ca9f5f19574e071ef9fa;hpb=f1e6d5dcf7aa6de97d587ab1bfbc3b6e0ddbe0d3;p=vlc diff --git a/include/vlc_network.h b/include/vlc_network.h index eb76c58f8e..aca2b0a704 100644 --- a/include/vlc_network.h +++ b/include/vlc_network.h @@ -24,10 +24,6 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. *****************************************************************************/ -#if !defined( __LIBVLC__ ) - #error You are not libvlc or one of its plugins. You cannot include this file -#endif - #ifndef __VLC_NETWORK_H # define __VLC_NETWORK_H @@ -40,7 +36,6 @@ # include # define ENETUNREACH WSAENETUNREACH # define net_errno (WSAGetLastError()) -# define AI_NUMERICSERV 0 extern const char *net_strerror( int val ); struct iovec @@ -274,6 +269,10 @@ struct addrinfo # define AI_NUMERICHOST 4 # endif /* if !HAVE_STRUCT_ADDRINFO */ +#ifndef AI_NUMERICSERV +# define AI_NUMERICSERV 0 +#endif + VLC_EXPORT( const char *, vlc_gai_strerror, ( int ) ); VLC_EXPORT( int, vlc_getnameinfo, ( const struct sockaddr *, int, char *, int, int *, int ) ); VLC_EXPORT( int, vlc_getaddrinfo, ( vlc_object_t *, const char *, int, const struct addrinfo *, struct addrinfo ** ) );