net/tcp: fix send RST bug when receive syn retransmit in syn-rcvd state

Fix send RST bug when receive syn retransmit in syn-rcvd state

Signed-off-by: wenquan1 <wenquan1@xiaomi.com>
This commit is contained in:
wenquan1
2025-09-15 20:33:08 +08:00
committed by archer
parent 476e193812
commit d2887ef15f
+3 -5
View File
@@ -876,13 +876,11 @@ static void tcp_input(FAR struct net_driver_s *dev, uint8_t domain,
DEBUGASSERT(conn->crefs == 1);
conn->crefs = 0;
tcp_free(conn);
return;
goto drop;
}
}
else
{
goto found;
}
goto found;
}
/* If we didn't find an active connection that expected the packet,