Fix off-by-one in tcp, too

master
Nico Schottelius 4 years ago
parent 7cc52b3c0d
commit 6812dc46fd

@ -209,7 +209,7 @@ control MyIngress(inout headers hdr,
v4sum();
v6sum();
bit<16> diff = meta.v6sum - meta.v4sum;
hdr.tcp.checksum = hdr.tcp.checksum + ~diff;
hdr.tcp.checksum = hdr.tcp.checksum + ~diff +1;
#else

Loading…
Cancel
Save