Expand description
Platform-independent I/O traits for L2/L3 packet capture and injection.
Each platform provides its own implementation of these traits:
- Linux:
L2Receiver/L2Sender(AF_PACKET),L3Receiver/L3Sender(raw socket) - macOS:
BpfReader/BpfWriter(BPF),BsdL3Receiver/BsdL3Sender(raw socket) - Windows:
NpcapReader/NpcapWriter(NPcap),WinL3Receiver/WinL3Sender(raw socket)