nat: fix hairpinning trace 31/29531/4
authorKlement Sekera <ksekera@cisco.com>
Mon, 19 Oct 2020 13:42:41 +0000 (13:42 +0000)
committerMatthew Smith <mgsmith@netgate.com>
Thu, 5 Nov 2020 20:54:37 +0000 (20:54 +0000)
Type: fix
Fixes: 17a8ab6857f023bc1436d84808acc58dd614203e
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Change-Id: I597d08d1d2457116e6856fa40cd65987e13a28d4

src/plugins/nat/in2out.c

index ff463ef..0656b30 100644 (file)
@@ -1911,9 +1911,9 @@ VLIB_NODE_FN (snat_in2out_fast_node) (vlib_main_t * vm,
            }
 
          /* Hairpinning */
-         snat_hairpinning (vm, node, sm, b0, ip0, udp0, tcp0, proto0, 0,
-                           0 /* do_trace */ );
-         is_hairpinning = 1;
+         is_hairpinning =
+           snat_hairpinning (vm, node, sm, b0, ip0, udp0, tcp0, proto0, 0,
+                             0 /* do_trace */ );
 
        trace0:
          if (PREDICT_FALSE ((node->flags & VLIB_NODE_FLAG_TRACE)