BSD Ports

net/tcpstats-kmod 1.0.4.1405500 FreeBSD

Kernel module for system-wide TCP socket statistics

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
net, kld
Package size
19.7 KiB, 40.5 KiB installed

Description

Kernel module providing system-wide TCP socket statistics via /dev/tcpstats.

The tcpstats module creates a read-only character device that streams fixed-size 320-byte records containing per-connection TCP metrics including addresses, ports, TCP state, congestion control parameters (cwnd, ssthresh), RTT measurements, retransmit counts, ECN statistics, and process attribution.

Features include in-kernel filtering by port, TCP state, IP version, and CIDR address ranges, with DoS protection via tunable concurrent reader and file descriptor limits.

Install

Binary package:

pkg install tcpstats-kmod

From the ports tree:

cd /usr/ports/net/tcpstats-kmod/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tcpstats-kmod>0:net/tcpstats-kmod

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.4.14040001.0.4.1404000--1.0.4.1404000
FreeBSD:14:quarterly1.0.4.14040001.0.4.1404000n/a-1.0.4.1404000
FreeBSD:15:latest1.0.4.15010001.0.4.1501000n/a--
FreeBSD:15:quarterly1.0.4.15010001.0.4.1501000n/an/an/a
FreeBSD:16:latest1.0.4.16000261.0.4.1600028n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: net_tcpstats

OptionDefaultDescription
DTRACEoffEnable DTrace SDT probes
STATSoffEnable per-socket statistics counters
USES
kmod uidfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
randomizedcoder-bsd-xtcp-v1.0.4_GH0.tar.gz31245487d3488c1b810f6316e88ebc6e0002b6f9fd6eb0aa91ccd05eb6b676b35c2ac1

Commit history 0

No commits in the history this site was built from.