| 2f08963f | 02-Jul-2024 |
Roy Marples <roy@marples.name> |
inet6: require RTF_ANNOUNCE to proxy NS
Otherwise it's impossible for an ip6router to also host IP6 capable VM's as they would fail Duplicate Address Detection. This mirrors the behaviour of other B
inet6: require RTF_ANNOUNCE to proxy NS
Otherwise it's impossible for an ip6router to also host IP6 capable VM's as they would fail Duplicate Address Detection. This mirrors the behaviour of other BSD's.
show more ...
|
| f9be6a1c | 03-Mar-2024 |
Aaron LI <aly@aaronly.me> |
stf(4): Set ND6 flags to disable auto link-local and DAD
Clear the 'ND6_IFF_AUTO_LINKLOCAL' flag and set the 'ND6_IFF_NO_DAD' flag for the stf(4) interface after if_attach(). In this way, the quirk
stf(4): Set ND6 flags to disable auto link-local and DAD
Clear the 'ND6_IFF_AUTO_LINKLOCAL' flag and set the 'ND6_IFF_NO_DAD' flag for the stf(4) interface after if_attach(). In this way, the quirks in in6_ifattach() is removed.
show more ...
|
| 30152012 | 03-Mar-2024 |
Aaron LI <aly@aaronly.me> |
netinet6: Improve flexibility of receiving Router Advertisement
Convert the sysctl 'net.inet6.ip6.accept_rtadv' to be the default value of the per-interface flag 'ND6_IFF_ACCEPT_RTADV', making it no
netinet6: Improve flexibility of receiving Router Advertisement
Convert the sysctl 'net.inet6.ip6.accept_rtadv' to be the default value of the per-interface flag 'ND6_IFF_ACCEPT_RTADV', making it no longer a global knob. Now the receiving RA is allowed if ip6_forwarding==0 *and* 'ND6_IFF_ACCEPT_RTADV' is set on that interface.
ndp(8) already supports to toggle the 'ND6_IFF_ACCEPT_RTADV' flag via the 'accept_rtadv' option.
Derived from FreeBSD.
show more ...
|
| e8e97246 | 02-Mar-2024 |
Aaron LI <aly@aaronly.me> |
netinet6: Add per-interface flag ND6_IFF_NO_DAD flag to disable DAD
An interface that has no link-local address should also have DAD disabled. So this flag is generally set for an interface that ha
netinet6: Add per-interface flag ND6_IFF_NO_DAD flag to disable DAD
An interface that has no link-local address should also have DAD disabled. So this flag is generally set for an interface that has the ND6_IFF_AUTO_LINKLOCAL flag cleared.
Derived from FreeBSD.
show more ...
|
| 22dac581 | 27-Jun-2023 |
Aaron LI <aly@aaronly.me> |
net/radix: Add 'const' qualifier to input key/netmask
They're only referenced in the radix tree and wouldn't be modified, so add 'const' qualifier to make it clear.
Adjust callers for this change a
net/radix: Add 'const' qualifier to input key/netmask
They're only referenced in the radix tree and wouldn't be modified, so add 'const' qualifier to make it clear.
Adjust callers for this change accordingly.
Referred to FreeBSD.
show more ...
|