From 70c9a897079fef31c9cfb8cb390387e0ea0330b3 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 8 Feb 2020 16:00:31 +0100 Subject: [PATCH] IPv4: Put some TCP close handshake debug spam behind TCP_SOCKET_DEBUG --- Kernel/Net/TCPSocket.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Kernel/Net/TCPSocket.cpp b/Kernel/Net/TCPSocket.cpp index 618aa3797f..e31ccc0362 100644 --- a/Kernel/Net/TCPSocket.cpp +++ b/Kernel/Net/TCPSocket.cpp @@ -441,7 +441,9 @@ bool TCPSocket::protocol_is_disconnected() const void TCPSocket::shut_down_for_writing() { if (state() == State::Established) { +#ifdef TCP_SOCKET_DEBUG dbg() << " Sending FIN/ACK from Established and moving into FinWait1"; +#endif send_tcp_packet(TCPFlags::FIN | TCPFlags::ACK); set_state(State::FinWait1); } else { @@ -453,7 +455,9 @@ void TCPSocket::close() { IPv4Socket::close(); if (state() == State::CloseWait) { +#ifdef TCP_SOCKET_DEBUG dbg() << " Sending FIN from CloseWait and moving into LastAck"; +#endif send_tcp_packet(TCPFlags::FIN | TCPFlags::ACK); set_state(State::LastAck); }