Winsock: TTL not set properly
Tested with Win32 0.9.8a and 1.0.0-pre1-20090402-2208 Goldeneye but defect may be present in other versions.
The TTL value in the GUI when creating a stream is ignored, and VLC uses various default values (1,64,255) depending on the stream type and destination address. TTL values were verified with Wireshark.
Stream to multicast address
stream RTP to 239.0.0.1 - value in TTL field ignored, stream TTL value set to 255 by VLC, manual edit of string to include ttl=10 works
stream UDP to 239.0.0.1 - value in TTL field ignored, stream TTL value set to 1 by VLC, manual edit of string to include ttl=10 does not work
Stream to unicast address
stream RTP to 192.168.1.254 - value in TTL field ignored, stream TTL set to 64 by VLC, manual edit of string to include ttl=10 does not work
stream UDP to 192.168.1.254 - value in TTL field ignored, stream TTL set to 64 by VLC, manual edit of string to include ttl=10 does not work
VLC should honour the value in the TTL field when creating streams.