From fc60e4f45fcc098c805ae80ac454d498f871adc9 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Mon, 15 Jul 2019 14:24:04 +0200 Subject: [PATCH] -1 --- p4src/actions_delta_checksum.p4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/p4src/actions_delta_checksum.p4 b/p4src/actions_delta_checksum.p4 index ad7eb44..c350829 100644 --- a/p4src/actions_delta_checksum.p4 +++ b/p4src/actions_delta_checksum.p4 @@ -68,13 +68,13 @@ action delta_prepare() action delta_udp_from_v4_to_v6() { delta_prepare(); - hdr.udp.checksum = hdr.udp.checksum + ~meta.headerdiff; + hdr.udp.checksum = hdr.udp.checksum + ~meta.headerdiff -1; } action delta_tcp_from_v4_to_v6() { delta_prepare(); - hdr.tcp.checksum = hdr.tcp.checksum + ~meta.headerdiff; + hdr.tcp.checksum = hdr.tcp.checksum + ~meta.headerdiff -1; } action delta_ipv4_from_v6_to_v4()