summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
diff options
context:
space:
mode:
authormarkus <markus@openbsd.org>2012-03-15 16:37:11 +0000
committermarkus <markus@openbsd.org>2012-03-15 16:37:11 +0000
commitc98573609e652a265b1d7e3469efaa5c7107506b (patch)
treeb40e6400b5d7de6e7e5ef5ae62a9a34b6f00af94 /lib/libkvm
parentAdd AMD Hudson-2 chipset. From Brad. (diff)
downloadwireguard-openbsd-c98573609e652a265b1d7e3469efaa5c7107506b.tar.xz
wireguard-openbsd-c98573609e652a265b1d7e3469efaa5c7107506b.zip
improve IPsec/ENC interaction:
- ipip_input() recalculate the IP header checksum if the tos bits are changed after decapsulation. Otherwise these packets are dropped later in the stack. - ip_ecn_egress(): do not drop packets for IPsec if the outter packet of a Tunnel has the ECN-CE bit set (Congestion Experienced) and the inner packet does not indicate support ECN. - remove unused ip6_ecn_ingress(), ip6_ecn_egress() code ok mikeb@
Diffstat (limited to 'lib/libkvm')
0 files changed, 0 insertions, 0 deletions