From 01b0f935ec6177b7f20eeaf0955df0600ced66c3 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Sun, 2 Aug 2015 19:05:24 +0200 Subject: [PATCH] tcp: Move persist timeout value to a define in the header. --- src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp | 2 +- src/add-ons/kernel/network/protocols/tcp/tcp.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp b/src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp index 4fab61628e..74caa4e761 100644 --- a/src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp +++ b/src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp @@ -1061,7 +1061,7 @@ TCPEndpoint::SendAcknowledge(bool force) void TCPEndpoint::_StartPersistTimer() { - gStackModule->set_timer(&fPersistTimer, 1000000LL); + gStackModule->set_timer(&fPersistTimer, TCP_PERSIST_TIMEOUT); } diff --git a/src/add-ons/kernel/network/protocols/tcp/tcp.h b/src/add-ons/kernel/network/protocols/tcp/tcp.h index 07d4423022..47fe3f0560 100644 --- a/src/add-ons/kernel/network/protocols/tcp/tcp.h +++ b/src/add-ons/kernel/network/protocols/tcp/tcp.h @@ -185,6 +185,7 @@ operator==(tcp_sequence a, tcp_sequence b) #define TCP_DEFAULT_MAX_SEGMENT_SIZE 536 #define TCP_MAX_WINDOW 65535 #define TCP_MAX_SEGMENT_LIFETIME 60000000 // 60 secs +#define TCP_PERSIST_TIMEOUT 1000000 // 1 sec // Minimum retransmit timeout (consider delayed ack) #define TCP_MIN_RETRANSMIT_TIMEOUT 200000 // 200 msecs