Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_timer.h
Show First 20 Lines • Show All 113 Lines • ▼ Show 20 Lines | |||||
#define TCPTV_REXMTMAX ( 64*hz) /* max allowable REXMT value */ | #define TCPTV_REXMTMAX ( 64*hz) /* max allowable REXMT value */ | ||||
#define TCPTV_TWTRUNC 8 /* RTO factor to truncate TW */ | #define TCPTV_TWTRUNC 8 /* RTO factor to truncate TW */ | ||||
#define TCP_LINGERTIME 120 /* linger at most 2 minutes */ | #define TCP_LINGERTIME 120 /* linger at most 2 minutes */ | ||||
#define TCP_MAXRXTSHIFT 12 /* maximum retransmits */ | #define TCP_MAXRXTSHIFT 12 /* maximum retransmits */ | ||||
#define TCPTV_DELACK ( hz/10 ) /* 100ms timeout */ | #define TCPTV_DELACK ( hz/25 ) /* 40ms timeout */ | ||||
/* | /* | ||||
* If we exceed this number of retransmits for a single segment, we'll consider | * If we exceed this number of retransmits for a single segment, we'll consider | ||||
* the current srtt measurement no longer valid and will recalculate from | * the current srtt measurement no longer valid and will recalculate from | ||||
* scratch starting with the next ACK. | * scratch starting with the next ACK. | ||||
*/ | */ | ||||
#define TCP_RTT_INVALIDATE (TCP_MAXRXTSHIFT / 4) | #define TCP_RTT_INVALIDATE (TCP_MAXRXTSHIFT / 4) | ||||
▲ Show 20 Lines • Show All 102 Lines • Show Last 20 Lines |