vxlan:decap caching error (VPP-1462) 44/15344/2
authorEyal Bari <ebari@cisco.com>
Wed, 17 Oct 2018 14:13:42 +0000 (17:13 +0300)
committerDave Barach <openvpp@barachs.net>
Wed, 17 Oct 2018 15:12:17 +0000 (15:12 +0000)
Change-Id: I3ef0725684bcb8ea526abe0ce62562b35a0070f5
Signed-off-by: Eyal Bari <ebari@cisco.com>
src/vnet/vxlan/decap.c

index 387539d..b84a9b6 100644 (file)
@@ -91,7 +91,7 @@ vxlan4_find_tunnel (vxlan_main_t * vxm, last_tunnel_cache4 * cache,
   };
 
   if (PREDICT_TRUE
-      (key4.key[0] == cache->key[0] || key4.key[1] == cache->key[1]))
+      (key4.key[0] == cache->key[0] && key4.key[1] == cache->key[1]))
     {
       /* cache hit */
       vxlan_decap_info_t di = {.as_u64 = cache->value };