From cfcb53fe777d3981588d9fd9eb8f816431e102af Mon Sep 17 00:00:00 2001 From: Conrad Pankoff Date: Sun, 8 Sep 2019 17:07:48 +1000 Subject: [PATCH] Kernel: Don't set sequence manually; send_tcp_packet will do it --- Kernel/Net/NetworkTask.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/Kernel/Net/NetworkTask.cpp b/Kernel/Net/NetworkTask.cpp index c3de17cf62..199f1d67d8 100644 --- a/Kernel/Net/NetworkTask.cpp +++ b/Kernel/Net/NetworkTask.cpp @@ -406,7 +406,6 @@ void handle_tcp(const IPv4Packet& ipv4_packet) client->set_sequence_number(1000); client->set_ack_number(tcp_packet.sequence_number() + payload_size + 1); client->send_tcp_packet(TCPFlags::SYN | TCPFlags::ACK); - client->set_sequence_number(1001); client->set_state(TCPSocket::State::SynReceived); return; }