Files

34 lines
891 B
TOML

[package]
name = "nx9-wireguard"
description = "WireGuard netlink operations and key management for nx9-wg"
version.workspace = true
edition.workspace = true
[dependencies]
nx9-wg-core.workspace = true
tokio.workspace = true
tracing.workspace = true
thiserror.workspace = true
chrono.workspace = true
uuid.workspace = true
serde.workspace = true
serde_json.workspace = true
base64.workspace = true
ipnet.workspace = true
qrcode.workspace = true
image.workspace = true
async-trait = "0.1"
[target.'cfg(target_os = "linux")'.dependencies]
rtnetlink = { workspace = true }
genetlink = { workspace = true }
netlink-packet-wireguard = { workspace = true }
netlink-packet-core = { workspace = true }
netlink-packet-generic = { workspace = true }
netlink-proto = { workspace = true }
netlink-sys = { workspace = true }
futures = { workspace = true }
[dev-dependencies]
tempfile.workspace = true