Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_timer.h
Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Lines | |||||
*/ | */ | ||||
/* | /* | ||||
* Time constants. | * Time constants. | ||||
*/ | */ | ||||
#define TCPTV_MSL ( 30*hz) /* max seg lifetime (hah!) */ | #define TCPTV_MSL ( 30*hz) /* max seg lifetime (hah!) */ | ||||
#define TCPTV_SRTTBASE 0 /* base roundtrip time; | #define TCPTV_SRTTBASE 0 /* base roundtrip time; | ||||
if 0, no idea yet */ | if 0, no idea yet */ | ||||
#define TCPTV_RTOBASE ( 3*hz) /* assumed RTO if no info */ | #define TCPTV_RTOBASE ( 1*hz) /* assumed RTO if no info */ | ||||
#define TCPTV_PERSMIN ( 5*hz) /* minimum persist interval */ | #define TCPTV_PERSMIN ( 5*hz) /* minimum persist interval */ | ||||
#define TCPTV_PERSMAX ( 60*hz) /* maximum persist interval */ | #define TCPTV_PERSMAX ( 60*hz) /* maximum persist interval */ | ||||
#define TCPTV_KEEP_INIT ( 75*hz) /* initial connect keepalive */ | #define TCPTV_KEEP_INIT ( 75*hz) /* initial connect keepalive */ | ||||
#define TCPTV_KEEP_IDLE (120*60*hz) /* dflt time before probing */ | #define TCPTV_KEEP_IDLE (120*60*hz) /* dflt time before probing */ | ||||
#define TCPTV_KEEPINTVL ( 75*hz) /* default probe interval */ | #define TCPTV_KEEPINTVL ( 75*hz) /* default probe interval */ | ||||
#define TCPTV_KEEPCNT 8 /* max probes before drop */ | #define TCPTV_KEEPCNT 8 /* max probes before drop */ | ||||
▲ Show 20 Lines • Show All 142 Lines • Show Last 20 Lines |