1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-01 20:52:05 +00:00

network code portability for win32

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18840 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
ben 2006-06-27 19:18:52 +00:00
parent 808992064d
commit 62a3993cc8

View File

@ -381,8 +381,17 @@ is_multicast_address (char *addr)
return -1;
sin.sin_family = AF_INET;
inet_pton (AF_INET, addr, &sin.sin_addr);
#ifndef HAVE_WINSOCK2
#ifdef USE_ATON
inet_aton (addr, &sin.sin_addr);
#else
inet_pton (AF_INET, addr, &sin.sin_addr);
#endif
#else
sin.sin_addr.s_addr = htonl (INADDR_ANY);
#endif
if ((ntohl (sin.sin_addr.s_addr) >> 28) == 0xe)
return 1;