ip: fix check_adj_port_range_x1 29/33129/1
authorDamjan Marion <damarion@cisco.com>
Wed, 14 Jul 2021 10:57:53 +0000 (12:57 +0200)
committerDamjan Marion <damarion@cisco.com>
Wed, 14 Jul 2021 10:59:26 +0000 (12:59 +0200)
Type: fix
Change-Id: I776bf797e07bb3cfd0510a4c09d8182edfa193bd
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/vnet/ip/ip4_source_and_port_range_check.c

index 210d5b2..00ab51e 100644 (file)
@@ -107,8 +107,8 @@ check_adj_port_range_x1 (const protocol_port_range_dpo_t * ppr_dpo,
 
 
   for (i = 0; i < ppr_dpo->n_used_blocks; i++)
-    if (!u16x8_is_all_zero ((ppr_dpo->blocks[i].low.as_u16x8 >= key) &
-                           (ppr_dpo->blocks[i].hi.as_u16x8 <= key)))
+    if (!u16x8_is_all_zero ((ppr_dpo->blocks[i].low.as_u16x8 <= key) &
+                           (ppr_dpo->blocks[i].hi.as_u16x8 >= key)))
       return next;
 
   return IP4_SOURCE_AND_PORT_RANGE_CHECK_NEXT_DROP;