diff options
author | 2007-10-10 14:06:03 +0000 | |
---|---|---|
committer | 2007-10-10 14:06:03 +0000 | |
commit | f52b4fa0c1cf67f8be4122694034edab403b10e6 (patch) | |
tree | fd3d02cd58bb429278793e1c59f2b5bca9cee580 /sys/kern/kern_proc.c | |
parent | Turn on the V6 and E bits in hello messages. This makes other OSPFv3 routers (diff) | |
download | wireguard-openbsd-f52b4fa0c1cf67f8be4122694034edab403b10e6.tar.xz wireguard-openbsd-f52b4fa0c1cf67f8be4122694034edab403b10e6.zip |
Address scope was probably the most stupid idea comming out of IPv6.
Abusing the 3rd and 4th byte of a ff02::/32 address to store the scope is
wrong wrong wrong. Depending on the calls it is not possible to compare
addresses with IN6_ARE_ADDR_EQUAL(). Remove the scope hack when fetching
interface addresses so that we never rely on that inside ospf6d.
OK norby@
Diffstat (limited to 'sys/kern/kern_proc.c')
0 files changed, 0 insertions, 0 deletions