From 17a8ab6857f023bc1436d84808acc58dd614203e Mon Sep 17 00:00:00 2001 From: Klement Sekera Date: Wed, 27 May 2020 12:41:34 +0000 Subject: nat: add tracing for nat44-hairpinning Type: improvement Signed-off-by: Klement Sekera Change-Id: Ife437f959e29d3de88bd7ee77221ada86fb03e80 --- src/plugins/nat/nat.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/plugins/nat/nat.h') diff --git a/src/plugins/nat/nat.h b/src/plugins/nat/nat.h index de2353889da..fbf2105dea3 100644 --- a/src/plugins/nat/nat.h +++ b/src/plugins/nat/nat.h @@ -1069,9 +1069,11 @@ void nat_hairpinning_sm_unknown_proto (snat_main_t * sm, vlib_buffer_t * b, ip4_header_t * ip); void nat44_ed_hairpinning_unknown_proto (snat_main_t * sm, vlib_buffer_t * b, ip4_header_t * ip); -int snat_hairpinning (snat_main_t * sm, vlib_buffer_t * b0, +int snat_hairpinning (vlib_main_t * vm, vlib_node_runtime_t * node, + snat_main_t * sm, vlib_buffer_t * b0, ip4_header_t * ip0, udp_header_t * udp0, - tcp_header_t * tcp0, u32 proto0, int is_ed); + tcp_header_t * tcp0, u32 proto0, int is_ed, + int do_trace); /* Call back functions for clib_bihash_add_or_overwrite_stale */ int nat44_i2o_ed_is_idle_session_cb (clib_bihash_kv_16_8_t * kv, void *arg); -- cgit 1.2.3-korg