Mercurial > mplayer.hg
diff libmpdemux/network.h @ 7135:2c34499ef4af
inet_aton fallback support by Joey Parrish <joey@yunamusic.com>
author | bertrand |
---|---|
date | Thu, 29 Aug 2002 07:07:12 +0000 |
parents | 2cdaadd779ac |
children | 60624e692b95 |
line wrap: on
line diff
--- a/libmpdemux/network.h Thu Aug 29 02:20:00 2002 +0000 +++ b/libmpdemux/network.h Thu Aug 29 07:07:12 2002 +0000 @@ -52,4 +52,18 @@ int http_send_request(URL_t *url); HTTP_header_t *http_read_response(int fd); +/* + * Joey Parrish <joey@yunamusic.com>: + * + * This define is to allow systems without inet_pton() to fallback on + * inet_aton(). The difference between the two is that inet_aton() is + * strictly for IPv4 networking, while inet_pton() is for IPv4 and IPv6 + * both. Slightly limited network functionality seems better than no + * network functionality to me, and as all systems (Cygwin) start to + * implement inet_pton(), configure will decide not to use this code. + */ +#ifdef USE_ATON +# define inet_pton(a, b, c) inet_aton(b, c) #endif + +#endif