ip: reassembly: avoid reading truncated L4 headers 28/34328/2
authorKlement Sekera <ksekera@cisco.com>
Wed, 3 Nov 2021 16:57:28 +0000 (17:57 +0100)
committerOle Tr�an <otroan@employees.org>
Thu, 4 Nov 2021 13:17:50 +0000 (13:17 +0000)
commit5a58e7c546239da5c500611d60cf4e7635f138c5
tree40b3204b7807537ca35d59e439b6245ba012556d
parentb5a2b05327c1a2bbb23dbb7131cc1be6c0db5e67
ip: reassembly: avoid reading truncated L4 headers

Check if L4 headers are truncated and if so, set a flag for (future)
consumers instead of reading/writing garbage data.

Type: fix
Fixes: de34c35fc73226943538149fae9dbc5cfbdc6e75
Change-Id: I0b656ec103a11c356b98a6f36cad98536a78d1dc
Signed-off-by: Klement Sekera <ksekera@cisco.com>
src/vnet/buffer.h
src/vnet/ip/reass/ip4_sv_reass.c
src/vnet/ip/reass/ip6_sv_reass.c