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. |
Click to show internal directories.
Click to hide internal directories.