Discussion:
CVS commit: src/sys/netinet6
Christos Zoulas
2014-10-11 20:53:16 UTC
Permalink
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.
Christos Zoulas
2014-10-11 23:07:39 UTC
Permalink
Module Name: src
Committed By: christos
Date: Sat Oct 11 23:07:39 UTC 2014

Modified Files:
src/sys/netinet6: in6_pcb.c

Log Message:
Succeed binding to multicast address for now: Open questions:
Open questions:

http://mail-index.netbsd.org/tech-net/2014/07/23/msg004714.html


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 src/sys/netinet6/in6_pcb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Roy Marples
2014-10-12 20:05:50 UTC
Permalink
Module Name: src
Committed By: roy
Date: Sun Oct 12 20:05:50 UTC 2014

Modified Files:
src/sys/netinet6: nd6_nbr.c

Log Message:
Remove redundant logging.


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sys/netinet6/nd6_nbr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Roy Marples
2014-10-14 15:29:43 UTC
Permalink
Module Name: src
Committed By: roy
Date: Tue Oct 14 15:29:43 UTC 2014

Modified Files:
src/sys/netinet6: nd6.c

Log Message:
Tests for neighbour now work correctly on bridge(4) and carp(4) interfaces.


To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/netinet6/nd6.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Loading...