Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_pcap.c
Show All 36 Lines | |||||
#include <sys/eventhandler.h> | #include <sys/eventhandler.h> | ||||
#include <machine/atomic.h> | #include <machine/atomic.h> | ||||
#include <netinet/tcp_var.h> | #include <netinet/tcp_var.h> | ||||
#include <netinet/tcp_pcap.h> | #include <netinet/tcp_pcap.h> | ||||
#define M_LEADINGSPACE_NOWRITE(m) \ | #define M_LEADINGSPACE_NOWRITE(m) \ | ||||
((m)->m_data - M_START(m)) | ((m)->m_data - M_START(m)) | ||||
int tcp_pcap_aggressive_free = 1; | |||||
static int tcp_pcap_clusters_referenced_cur = 0; | static int tcp_pcap_clusters_referenced_cur = 0; | ||||
static int tcp_pcap_clusters_referenced_max = 0; | static int tcp_pcap_clusters_referenced_max = 0; | ||||
SYSCTL_INT(_net_inet_tcp, OID_AUTO, tcp_pcap_aggressive_free, | |||||
CTLFLAG_RW, &tcp_pcap_aggressive_free, 0, | |||||
"Free saved packets when the memory system comes under pressure"); | |||||
SYSCTL_INT(_net_inet_tcp, OID_AUTO, tcp_pcap_clusters_referenced_cur, | SYSCTL_INT(_net_inet_tcp, OID_AUTO, tcp_pcap_clusters_referenced_cur, | ||||
CTLFLAG_RD, &tcp_pcap_clusters_referenced_cur, 0, | CTLFLAG_RD, &tcp_pcap_clusters_referenced_cur, 0, | ||||
"Number of clusters currently referenced on TCP PCAP queues"); | "Number of clusters currently referenced on TCP PCAP queues"); | ||||
SYSCTL_INT(_net_inet_tcp, OID_AUTO, tcp_pcap_clusters_referenced_max, | SYSCTL_INT(_net_inet_tcp, OID_AUTO, tcp_pcap_clusters_referenced_max, | ||||
CTLFLAG_RW, &tcp_pcap_clusters_referenced_max, 0, | CTLFLAG_RW, &tcp_pcap_clusters_referenced_max, 0, | ||||
"Maximum number of clusters allowed to be referenced on TCP PCAP " | "Maximum number of clusters allowed to be referenced on TCP PCAP " | ||||
"queues"); | "queues"); | ||||
▲ Show 20 Lines • Show All 386 Lines • Show Last 20 Lines |