summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_pmemrange.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2011-07-07 20:46:36 +0000
committerbluhm <bluhm@openbsd.org>2011-07-07 20:46:36 +0000
commitd68283bbf091216852406752738c14e17e487487 (patch)
tree0e62739127e67b6b58b936f0087e3d5dc9c5d8c3 /sys/uvm/uvm_pmemrange.c
parentuse IF_LEN/IFQ_LEN to access and ifqueue's length field. ryan ok (diff)
downloadwireguard-openbsd-d68283bbf091216852406752738c14e17e487487.tar.xz
wireguard-openbsd-d68283bbf091216852406752738c14e17e487487.zip
There were two loops in pf_setup_pdesc() and pf_normalize_ip6()
walking over the IPv6 header chain. Merge them into one loop, adjust some length checks and fix IPv6 jumbo option handling. Also allow strange but legal IPv6 packets with plen=0 passing through pf. IPv6 jumbo packets still get dropped. testing dhill@; ok mcbride@ henning@
Diffstat (limited to 'sys/uvm/uvm_pmemrange.c')
0 files changed, 0 insertions, 0 deletions