From fb3288fe56ba9f0efc1ffc7fdca56f2412749df0 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Wed, 19 Jul 2017 15:07:10 +0200 Subject: [PATCH] Fix coverity issue introduced with IP checksum offload commit Change-Id: Ib5ad1369678389534426902ce698bccf7a6d9ec2 Signed-off-by: Damjan Marion --- src/vnet/ip/ip4_forward.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vnet/ip/ip4_forward.c b/src/vnet/ip/ip4_forward.c index 4a9e7919140..4b05bf10c75 100755 --- a/src/vnet/ip/ip4_forward.c +++ b/src/vnet/ip/ip4_forward.c @@ -2458,7 +2458,7 @@ ip4_rewrite_inline (vlib_main_t * vm, /* Verify checksum. */ ASSERT ((ip0->checksum == ip4_header_checksum (ip0)) || - (p0->flags | VNET_BUFFER_F_OFFLOAD_IP_CKSUM)); + (p0->flags & VNET_BUFFER_F_OFFLOAD_IP_CKSUM)); } else { @@ -2494,7 +2494,7 @@ ip4_rewrite_inline (vlib_main_t * vm, /* Verify checksum. */ ASSERT ((ip1->checksum == ip4_header_checksum (ip1)) || - (p1->flags | VNET_BUFFER_F_OFFLOAD_IP_CKSUM)); + (p1->flags & VNET_BUFFER_F_OFFLOAD_IP_CKSUM)); } else { @@ -2633,7 +2633,7 @@ ip4_rewrite_inline (vlib_main_t * vm, ip0->ttl = ttl0; ASSERT ((ip0->checksum == ip4_header_checksum (ip0)) || - (p0->flags | VNET_BUFFER_F_OFFLOAD_IP_CKSUM)); + (p0->flags & VNET_BUFFER_F_OFFLOAD_IP_CKSUM)); if (PREDICT_FALSE (ttl0 <= 0)) { -- 2.16.6