nat: make tcp/udp/icmp packet counters consistent
[vpp.git] / src / plugins / nat / nat44-ed / nat44_ed_in2out.c
index 99db601..6e0a21d 100644 (file)
@@ -1400,8 +1400,12 @@ nat44_ed_in2out_slow_path_node_fn_inline (vlib_main_t *vm,
              goto trace0;
            }
 
-         vlib_increment_simple_counter (&sm->counters.slowpath.in2out.icmp,
-                                        thread_index, cntr_sw_if_index0, 1);
+         if (NAT_NEXT_DROP != next[0])
+           {
+             vlib_increment_simple_counter (
+               &sm->counters.slowpath.in2out.icmp, thread_index,
+               cntr_sw_if_index0, 1);
+           }
          goto trace0;
        }