Per-connection process attribution for rustnet: eBPF/procfs on Linux, PKTAP/lsof on macOS, IP Helper on Windows, sockstat on FreeBSD, behind one ProcessLookup trait
// FreeBSD process attribution via the `sockstat` command.
modprocess;pubuseprocess::FreeBSDProcessLookup;usecrate::ProcessLookup;useanyhow::Result;/// Create a FreeBSD process lookup implementation.
/// The `_use_pktap` parameter is ignored on FreeBSD (macOS only).
pubfncreate_process_lookup(_use_pktap:bool)->Result<Box<dyn ProcessLookup>>{log::info!("Using FreeBSD process lookup (sockstat)");Ok(Box::new(FreeBSDProcessLookup::new()?))}