flowscope 0.18.0

Passive flow & session tracking for packet capture (runtime-free, cross-platform)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! ARP (Address Resolution Protocol) parser.
//!
//! Gated by the `arp` feature. Parses Ethernet/IPv4 ARP messages
//! (EtherType 0x0806) into a strongly-typed [`ArpMessage`] for
//! visibility and spoof-detection consumers.
//!
//! Pairs with [`crate::correlate::NeighborTable`] (always-on
//! since 0.17) for IP→MAC binding tracking and change detection.
//!
//! Issue #1 (0.17).

mod parser;
mod types;

pub use parser::{ARP_ETHERTYPE, ArpParser, parse, parse_frame};
pub use types::{ArpMessage, ArpOp};