tcp: fix reset with packet ack number 84/34384/3
authorFlorin Coras <fcoras@cisco.com>
Sat, 6 Nov 2021 16:55:17 +0000 (09:55 -0700)
committerDave Barach <openvpp@barachs.net>
Sat, 6 Nov 2021 18:19:53 +0000 (18:19 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I35c1fc75df065398821cc275e853a3caa9db94c2

src/vnet/tcp/tcp_output.c

index db42029..29d7724 100644 (file)
@@ -688,6 +688,7 @@ tcp_send_reset_w_pkt (tcp_connection_t * tc, vlib_buffer_t * pkt,
       flags = TCP_FLAG_RST;
       seq = pkt_th->ack_number;
       ack = (tc->state >= TCP_STATE_SYN_RCVD) ? tc->rcv_nxt : 0;
+      ack = clib_host_to_net_u32 (ack);
     }
   else
     {