Expand description
TFTP packet builder.
Provides a fluent API for constructing TFTP packets (RFC 1350).
§Examples
use stackforge_core::layer::tftp::builder::TftpBuilder;
// Build a Read Request
let pkt = TftpBuilder::new().rrq("file.txt", "octet").build();
// Build a DATA packet (block 1)
let pkt = TftpBuilder::new().data(1, b"hello world").build();
// Build an ACK for block 1
let pkt = TftpBuilder::new().ack(1).build();Structs§
- Tftp
Builder - Builder for TFTP packets.