internal/

directory
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2026 License: Apache-2.0

Directories

Path Synopsis
Package app wires the pieces together: it takes a validated configuration, resolves addressing, runs the safety checks and drives the dataplane.
Package app wires the pieces together: it takes a validated configuration, resolves addressing, runs the safety checks and drives the dataplane.
Package cli builds Wireblast's Cobra command and translates flags into the central config.Config.
Package cli builds Wireblast's Cobra command and translates flags into the central config.Config.
Package config holds Wireblast's single, central configuration model.
Package config holds Wireblast's single, central configuration model.
Package dataplane owns everything AF_XDP: opening the fleet, the per-queue transmit and receive loops, and the safety checks that run before an XDP program is attached to a live interface.
Package dataplane owns everything AF_XDP: opening the fleet, the per-queue transmit and receive loops, and the safety checks that run before an XDP program is attached to a live interface.
Package discovery reads the system's network configuration — interfaces, addresses, routes and neighbours — and works out the things a user should not have to type: which interface to use, what source address to send from, and which MAC address the next hop has.
Package discovery reads the system's network configuration — interfaces, addresses, routes and neighbours — and works out the things a user should not have to type: which interface to use, what source address to send from, and which MAC address the next hop has.
Package generator turns a configuration into a stream of packets.
Package generator turns a configuration into a stream of packets.
Package packet builds the Ethernet, 802.1Q, IPv4, UDP and TCP headers Wireblast transmits.
Package packet builds the Ethernet, 802.1Q, IPv4, UDP and TCP headers Wireblast transmits.
Package pcapfile loads an Ethernet capture into a form the transmit loop can replay without allocating.
Package pcapfile loads an Ethernet capture into a form the transmit loop can replay without allocating.
Package prefs remembers what you ran last time.
Package prefs remembers what you ran last time.
Package rate implements Wireblast's aggregate packet- and bit-rate limiter.
Package rate implements Wireblast's aggregate packet- and bit-rate limiter.
Package stats collects Wireblast's traffic counters and turns them into periodic snapshots.
Package stats collects Wireblast's traffic counters and turns them into periodic snapshots.
Package tui is Wireblast's interactive front end: a short wizard that gets a run configured, and a live dashboard while it transmits.
Package tui is Wireblast's interactive front end: a short wizard that gets a run configured, and a live dashboard while it transmits.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL