wireguard: fix ipv6 payload_length computation 18/37018/1
authorAloys Augustin <aloaugus@cisco.com>
Thu, 25 Aug 2022 11:00:31 +0000 (13:00 +0200)
committerAloys Augustin <aloaugus@cisco.com>
Thu, 25 Aug 2022 11:01:58 +0000 (13:01 +0200)
commit9a6ad01c0d443f002eafa709813d021bf0c98eac
treee6c2f99dec2bb5e635403f2cb7c219d487c76c74
parentd3456b8d85160167c56b1fbc900b11ad67e033a8
wireguard: fix ipv6 payload_length computation

The ipv6 header length should not be counted in the ipv6 payload length.
This is similar to https://gerrit.fd.io/r/c/vpp/+/36945.

Type: fix
Change-Id: I22de0ff828175829102a85288513ee3f55709108
Signed-off-by: Aloys Augustin <aloaugus@cisco.com>
src/plugins/wireguard/wireguard_output_tun.c