Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_var.h
Show First 20 Lines • Show All 917 Lines • ▼ Show 20 Lines | |||||
void tcp_hc_destroy(void); | void tcp_hc_destroy(void); | ||||
#endif | #endif | ||||
void tcp_hc_get(struct in_conninfo *, struct hc_metrics_lite *); | void tcp_hc_get(struct in_conninfo *, struct hc_metrics_lite *); | ||||
uint32_t tcp_hc_getmtu(struct in_conninfo *); | uint32_t tcp_hc_getmtu(struct in_conninfo *); | ||||
void tcp_hc_updatemtu(struct in_conninfo *, uint32_t); | void tcp_hc_updatemtu(struct in_conninfo *, uint32_t); | ||||
void tcp_hc_update(struct in_conninfo *, struct hc_metrics_lite *); | void tcp_hc_update(struct in_conninfo *, struct hc_metrics_lite *); | ||||
extern struct pr_usrreqs tcp_usrreqs; | extern struct pr_usrreqs tcp_usrreqs; | ||||
tcp_seq tcp_new_isn(struct tcpcb *); | |||||
uint32_t tcp_new_ts_offset(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_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); | ||||
Show All 30 Lines |