[package]
name = "rustflow_export"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "IPFIX exporter for captured network traffic; the `rustflow export` command"
[features]
pcap = ["dep:pcap"]
[dependencies]
rustflow_core.workspace = true
etherparse = "0.16"
pcap = { version = "2.3", optional = true }
anyhow = "1.0"
clap = { version = "4.5", features = ["derive"] }
chrono = "0.4"
log = "0.4"
env_logger = { version = "0.11", default-features = false, features = ["auto-color", "humantime"] }
ctrlc = "3.4"
[target.'cfg(target_os = "linux")'.dependencies]
libc = "0.2"
[target.'cfg(target_os = "macos")'.dependencies]
pcap = "2.3"