feat(nftables): move NFTables forwarding management from the Rust engine to @push.rocks/smartnftables

This commit is contained in:
2026-03-26 13:11:57 +00:00
parent c0e432fd9b
commit a6ffa24e36
22 changed files with 149 additions and 650 deletions

15
rust/Cargo.lock generated
View File

@@ -1238,7 +1238,6 @@ dependencies = [
"rustproxy-config",
"rustproxy-http",
"rustproxy-metrics",
"rustproxy-nftables",
"rustproxy-passthrough",
"rustproxy-routing",
"rustproxy-security",
@@ -1304,20 +1303,6 @@ dependencies = [
"tracing",
]
[[package]]
name = "rustproxy-nftables"
version = "0.1.0"
dependencies = [
"anyhow",
"libc",
"rustproxy-config",
"serde",
"serde_json",
"thiserror 2.0.18",
"tokio",
"tracing",
]
[[package]]
name = "rustproxy-passthrough"
version = "0.1.0"