[package] name = "ostp-tun" version.workspace = true edition.workspace = true license.workspace = true [dependencies] anyhow.workspace = true tokio.workspace = true tracing.workspace = true tun = { version = "0.8.9", features = ["async"] } [target.'cfg(windows)'.dependencies] winapi = { version = "0.3.9", features = ["iphlpapi", "tcpmib", "processthreadsapi", "psapi", "handleapi", "winerror", "minwindef", "winnt", "iptypes", "ws2def"] } windows = { version = "0.62.2", features = ["Win32_NetworkManagement_WindowsFirewall", "Win32_NetworkManagement_IpHelper", "Win32_System_Com", "Win32_Foundation", "Win32_Security", "Win32_Networking_WinSock", "Win32_NetworkManagement_Ndis"] } [target.'cfg(target_os = "linux")'.dependencies] libc = "0.2"