Change-Id: I47e1fc789ddf3dbfdf9768b99d5c3a8804d6b750
Signed-off-by: Matus Fabian <matfabia@cisco.com>
snat_session_t *s0 = *p_s0;
if (PREDICT_TRUE (next0 != NAT_IN2OUT_ED_NEXT_DROP && s0))
{
- /* Hairpinning */
- if (vnet_buffer (b0)->sw_if_index[VLIB_TX] == ~0)
- snat_icmp_hairpinning (sm, b0, ip0, icmp0, sm->endpoint_dependent);
/* Accounting */
nat44_session_update_counters (s0, now,
vlib_buffer_length_in_chain
{
ed_key.l_addr = s->in2out.addr;
ed_key.r_addr = s->ext_host_addr;
- ed_key.fib_index = s->out2in.fib_index;
+ ed_key.fib_index = s->in2out.fib_index;
if (snat_is_unk_proto_session (s))
{
ed_key.proto = s->in2out.port;