Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_timer.h
Show First 20 Lines • Show All 185 Lines • ▼ Show 20 Lines | |||||
extern int tcp_msl; | extern int tcp_msl; | ||||
extern int tcp_ttl; /* time to live for TCP segs */ | extern int tcp_ttl; /* time to live for TCP segs */ | ||||
extern int tcp_backoff[]; | extern int tcp_backoff[]; | ||||
extern int tcp_syn_backoff[]; | extern int tcp_syn_backoff[]; | ||||
extern int tcp_finwait2_timeout; | extern int tcp_finwait2_timeout; | ||||
extern int tcp_fast_finwait2_recycle; | extern int tcp_fast_finwait2_recycle; | ||||
int tcp_inpinfo_lock_add(struct inpcb *inp); | |||||
void tcp_inpinfo_lock_del(struct inpcb *inp, struct tcpcb *tp); | |||||
void tcp_timer_init(void); | void tcp_timer_init(void); | ||||
void tcp_timer_2msl(void *xtp); | void tcp_timer_2msl(void *xtp); | ||||
void tcp_timer_discard(void *); | void tcp_timer_discard(void *); | ||||
struct tcptw * | struct tcptw * | ||||
tcp_tw_2msl_scan(int reuse); /* XXX temporary? */ | tcp_tw_2msl_scan(int reuse); /* XXX temporary? */ | ||||
void tcp_timer_keep(void *xtp); | void tcp_timer_keep(void *xtp); | ||||
void tcp_timer_persist(void *xtp); | void tcp_timer_persist(void *xtp); | ||||
void tcp_timer_rexmt(void *xtp); | void tcp_timer_rexmt(void *xtp); | ||||
void tcp_timer_delack(void *xtp); | void tcp_timer_delack(void *xtp); | ||||
void tcp_timer_to_xtimer(struct tcpcb *tp, struct tcp_timer *timer, | void tcp_timer_to_xtimer(struct tcpcb *tp, struct tcp_timer *timer, | ||||
struct xtcp_timer *xtimer); | struct xtcp_timer *xtimer); | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* !_NETINET_TCP_TIMER_H_ */ | #endif /* !_NETINET_TCP_TIMER_H_ */ |