FreeBSD kernel IPv4 code
|
Go to the source code of this file.
Functions | |
void | tcp_pcap_init (void) |
void | tcp_pcap_add (struct tcphdr *th, struct mbuf *m, struct mbufq *queue) |
void | tcp_pcap_drain (struct mbufq *queue) |
void | tcp_pcap_tcpcb_init (struct tcpcb *tp) |
void | tcp_pcap_set_sock_max (struct mbufq *queue, int newval) |
int | tcp_pcap_get_sock_max (struct mbufq *queue) |
Variables | |
int | tcp_pcap_aggressive_free |
void tcp_pcap_add | ( | struct tcphdr * | th, |
struct mbuf * | m, | ||
struct mbufq * | queue | ||
) |
Definition at line 264 of file tcp_pcap.c.
References M_LEADINGSPACE_NOWRITE, tcp_pcap_adj_cluster_reference(), tcp_pcap_alloc_new_mbuf, tcp_pcap_alloc_reuse_ext, tcp_pcap_alloc_reuse_mbuf, tcp_pcap_clusters_referenced_cur, tcp_pcap_copy_bestfit(), tcp_pcap_m_freem(), and tcp_pcap_take_cluster_reference().
Referenced by tcp_default_output(), and tcp_do_segment().
void tcp_pcap_drain | ( | struct mbufq * | queue | ) |
Definition at line 426 of file tcp_pcap.c.
References tcp_pcap_m_freem().
Referenced by tcp_discardcb(), and tcp_drain().
int tcp_pcap_get_sock_max | ( | struct mbufq * | queue | ) |
Definition at line 449 of file tcp_pcap.c.
Referenced by tcp_default_ctloutput().
void tcp_pcap_init | ( | void | ) |
Definition at line 90 of file tcp_pcap.c.
References tcp_pcap_max_set().
Referenced by tcp_init().
void tcp_pcap_set_sock_max | ( | struct mbufq * | queue, |
int | newval | ||
) |
Definition at line 441 of file tcp_pcap.c.
References tcp_pcap_m_freem().
Referenced by tcp_default_ctloutput().
void tcp_pcap_tcpcb_init | ( | struct tcpcb * | tp | ) |
Definition at line 434 of file tcp_pcap.c.
References V_tcp_pcap_packets.
Referenced by tcp_newtcpcb().
|
extern |
Definition at line 45 of file tcp_pcap.c.
Referenced by tcp_drain().