X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Ftcp%2Ftcp_input.c;h=b8c889ee1cc7f3c901ae83e9132c1f314377fea9;hb=d2f5174dd045da53395939cd55a0f6e2821f6dcf;hp=bdaa28ec3d08fdc0728a1de306f636005cc53ff4;hpb=a340fe1ac6a31d4e60affa7209ade48189b18eb4;p=vpp.git diff --git a/src/vnet/tcp/tcp_input.c b/src/vnet/tcp/tcp_input.c index bdaa28ec3d0..b8c889ee1cc 100644 --- a/src/vnet/tcp/tcp_input.c +++ b/src/vnet/tcp/tcp_input.c @@ -2640,10 +2640,11 @@ tcp46_listen_inline (vlib_main_t * vm, vlib_node_runtime_t * node, child->tx_fifo_size = transport_tx_fifo_size (&child->connection); - tcp_send_synack (child); - + /* This initializes elog track, must be done before synack */ TCP_EVT (TCP_EVT_SYN_RCVD, child, 1); + tcp_send_synack (child); + done: if (PREDICT_FALSE (b->flags & VLIB_BUFFER_IS_TRACED))