From 56e6f095e35799cb1fe2080f5242e3d9876baa22 Mon Sep 17 00:00:00 2001 From: Klement Sekera Date: Fri, 2 Feb 2018 16:17:55 +0100 Subject: IP reassembly: workaround coverity warnings Change-Id: Ide577f036d9d8dcedd99cdb4666a0eaf8a19b92e Signed-off-by: Klement Sekera --- src/vnet/ip/ip4_reassembly.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/vnet/ip/ip4_reassembly.c') diff --git a/src/vnet/ip/ip4_reassembly.c b/src/vnet/ip/ip4_reassembly.c index 6b8d66532fa..7a10271cb44 100644 --- a/src/vnet/ip/ip4_reassembly.c +++ b/src/vnet/ip/ip4_reassembly.c @@ -412,6 +412,7 @@ ip4_reass_finalize (vlib_main_t * vm, vlib_node_runtime_t * node, trim_front = 0; trim_end = vlib_buffer_length_in_chain (vm, tmp) - data_len - ip4_header_bytes (ip); + ASSERT (vlib_buffer_length_in_chain (vm, tmp) - trim_end > 0); } u32 keep_data = vlib_buffer_length_in_chain (vm, tmp) - trim_front - trim_end; -- cgit 1.2.3-korg