vxlan: remove judgement with always true 77/27477/2
authorZhiyong Yang <zhiyong.yang@intel.com>
Wed, 10 Jun 2020 13:23:50 +0000 (13:23 +0000)
committerBenoît Ganne <bganne@cisco.com>
Mon, 15 Jun 2020 16:09:58 +0000 (16:09 +0000)
commit47ea4c35feda9cdb8e24d863e1dc3418fababb7b
treed762a2ad8e6f8c69045cd63110b7a6270da9db02
parentc16fe4689055242c64c71d83e41908a8fb6c2726
vxlan: remove judgement with always true

if ((A | B) == false)  it means both A and B are false, so for
the following code

if (PREDICT_FALSE (!good_udp1))
      {
        if ((flags1 & VNET_BUFFER_F_L4_CHECKSUM_COMPUTED) == 0)
          {
              ...
          }
      }
if ((flags1 & VNET_BUFFER_F_L4_CHECKSUM_COMPUTED) == 0) is always
true if the code run it. Remove it.

Type: improvement

Signed-off-by: Zhiyong Yang <zhiyong.yang@intel.com>
Change-Id: I6bd1e9340c7a00089fc1c9ae49773add832d309e
src/vnet/vxlan/decap.c