summaryrefslogtreecommitdiffstats
path: root/usr.bin/diff3/diff3prog.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2013-11-15 16:15:41 +0000
committerbluhm <bluhm@openbsd.org>2013-11-15 16:15:41 +0000
commit642d98a2535c098183d89609f1b991eecc85c2a4 (patch)
tree4aded83209683f071c608f67501a4ae3c58aac89 /usr.bin/diff3/diff3prog.c
parentInclude unistd.h as it is the standard location for getopt(). (diff)
downloadwireguard-openbsd-642d98a2535c098183d89609f1b991eecc85c2a4.tar.xz
wireguard-openbsd-642d98a2535c098183d89609f1b991eecc85c2a4.zip
After discussion with deraadt@ and Fernando Gont, it seems that the
stack should still scan for IPv6 type 0 routing headers. There are OpenBSD routers running without pf and there are plenty of legacy implementations supporting RH0. Bring back the function ip6_check_rh0hdr() that I removed a month ago. As an improvement to the prevoius solution, only scan the header chain in ip6_input() if the packet has not been inspected by pf. Both implementations drop packets with RH0 anywhere in the extension header chain. OK mikeb@ henning@
Diffstat (limited to 'usr.bin/diff3/diff3prog.c')
0 files changed, 0 insertions, 0 deletions