Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_syncache.h
Show All 39 Lines | |||||
#ifdef VIMAGE | #ifdef VIMAGE | ||||
void syncache_destroy(void); | void syncache_destroy(void); | ||||
#endif | #endif | ||||
void syncache_unreach(struct in_conninfo *, tcp_seq); | void syncache_unreach(struct in_conninfo *, tcp_seq); | ||||
int syncache_expand(struct in_conninfo *, struct tcpopt *, | int syncache_expand(struct in_conninfo *, struct tcpopt *, | ||||
struct tcphdr *, struct socket **, struct mbuf *); | struct tcphdr *, struct socket **, struct mbuf *); | ||||
int syncache_add(struct in_conninfo *, struct tcpopt *, | int syncache_add(struct in_conninfo *, struct tcpopt *, | ||||
struct tcphdr *, struct inpcb *, struct socket **, struct mbuf *, | struct tcphdr *, struct inpcb *, struct socket **, struct mbuf *, | ||||
void *, void *); | void *, void *, uint8_t); | ||||
void syncache_chkrst(struct in_conninfo *, struct tcphdr *, struct mbuf *); | void syncache_chkrst(struct in_conninfo *, struct tcphdr *, struct mbuf *); | ||||
void syncache_badack(struct in_conninfo *); | void syncache_badack(struct in_conninfo *); | ||||
int syncache_pcblist(struct sysctl_req *); | int syncache_pcblist(struct sysctl_req *); | ||||
struct syncache { | struct syncache { | ||||
TAILQ_ENTRY(syncache) sc_hash; | TAILQ_ENTRY(syncache) sc_hash; | ||||
struct in_conninfo sc_inc; /* addresses */ | struct in_conninfo sc_inc; /* addresses */ | ||||
int sc_rxttime; /* retransmit time */ | int sc_rxttime; /* retransmit time */ | ||||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |