Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_var.h
Show First 20 Lines • Show All 933 Lines • ▼ Show 20 Lines | |||||
extern struct pr_usrreqs tcp_usrreqs; | extern struct pr_usrreqs tcp_usrreqs; | ||||
uint32_t tcp_new_ts_offset(struct in_conninfo *); | uint32_t tcp_new_ts_offset(struct in_conninfo *); | ||||
tcp_seq tcp_new_isn(struct in_conninfo *); | tcp_seq tcp_new_isn(struct in_conninfo *); | ||||
int tcp_sack_doack(struct tcpcb *, struct tcpopt *, tcp_seq); | int tcp_sack_doack(struct tcpcb *, struct tcpopt *, tcp_seq); | ||||
void tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_laststart, tcp_seq rcv_lastend); | void tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_laststart, tcp_seq rcv_lastend); | ||||
void tcp_clean_dsack_blocks(struct tcpcb *tp); | |||||
void tcp_clean_sackreport(struct tcpcb *tp); | void tcp_clean_sackreport(struct tcpcb *tp); | ||||
void tcp_sack_adjust(struct tcpcb *tp); | void tcp_sack_adjust(struct tcpcb *tp); | ||||
struct sackhole *tcp_sack_output(struct tcpcb *tp, int *sack_bytes_rexmt); | struct sackhole *tcp_sack_output(struct tcpcb *tp, int *sack_bytes_rexmt); | ||||
void tcp_sack_partialack(struct tcpcb *, struct tcphdr *); | void tcp_sack_partialack(struct tcpcb *, struct tcphdr *); | ||||
void tcp_free_sackholes(struct tcpcb *tp); | void tcp_free_sackholes(struct tcpcb *tp); | ||||
int tcp_newreno(struct tcpcb *, struct tcphdr *); | int tcp_newreno(struct tcpcb *, struct tcphdr *); | ||||
int tcp_compute_pipe(struct tcpcb *); | int tcp_compute_pipe(struct tcpcb *); | ||||
uint32_t tcp_compute_initwnd(uint32_t); | uint32_t tcp_compute_initwnd(uint32_t); | ||||
Show All 28 Lines |