[package]
name = "rust-pcap"
version = "0.1.0"
description = "Userspace packet library for rust-pcap"
edition.workspace = true
license.workspace = true
[dependencies]
rust-pcap-common = { version = "0.1", path = "../rust-pcap-common", features = ["user"] }
anyhow = { workspace = true, default-features = true }
aya = { workspace = true }
aya-log = { workspace = true }
env_logger = { workspace = true }
libc = { workspace = true }
log = { workspace = true }
socket2 = { workspace = true, features = ["all"] }
tokio = { workspace = true, features = [
"macros",
"rt",
"net",
"signal",
"fs",
"io-util",
"rt-multi-thread"
] }
[build-dependencies]
anyhow = { workspace = true }
aya-build = { workspace = true }
cargo_metadata = { workspace = true }
rust-pcap-ebpf = { version = "0.1", path = "../rust-pcap-ebpf" }