Module Name: src Committed By: christos Date: Sat Oct 11 20:53:16 UTC 2014
Modified Files: src/sys/netinet6: in6_pcb.c in6_pcb.h ip6_output.c udp6_output.c Log Message: Make IPV4 mapped addresses able to do IPV4 multicast. Fixes needed: - allow binding to mapped v4 multicast addresses - define v4moptions, allow setting it via ioctl, pass it to ip_output, free it when killing the pcb. Ideally we would allow the IPV6 multicast setsockopts work on mapped addresses too, but this is a lot more work and linux does not do it either. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/netinet6/in6_pcb.c cvs rdiff -u -r1.39 -r1.40 src/sys/netinet6/in6_pcb.h cvs rdiff -u -r1.158 -r1.159 src/sys/netinet6/ip6_output.c cvs rdiff -u -r1.44 -r1.45 src/sys/netinet6/udp6_output.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.