[vlc-commits] Rework multicast join
Rémi Denis-Courmont
git at videolan.org
Mon Aug 22 17:02:18 CEST 2011
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Mon Aug 22 17:57:51 2011 +0300| [da773a8ec1316256a0f5c653cb49f48e7fc033dd] | committer: Rémi Denis-Courmont
Rework multicast join
* Do not force definitions on Windows so that compilation works with
all variants of MingW (this may break IPv6 SSM with old compilers).
* Do not fall back to legacy IPv4-specific ioctls if RFC3678 is
supported. This avoids compiling dead code and works around issues
with Linux kernel headers (especially Android).
* Do not attempt to set multicast interface with legacy IPv4 ioctls.
It is not very clear whether this is the address or the index.
Also, "--miface-addr" was very confusing as it was mostly ignored in
favor of "--miface".
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=da773a8ec1316256a0f5c653cb49f48e7fc033dd
---
src/network/udp.c | 317 ++++++++++++++++++++---------------------------------
1 files changed, 121 insertions(+), 196 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=da773a8ec1316256a0f5c653cb49f48e7fc033dd
More information about the vlc-commits
mailing list