netbird/client/firewall/nftables
Viktor Liu 09bdd271f1
[client] Improve route acl (#2705)
- Update nftables library to v0.2.0
- Mark traffic that was originally destined for local and applies the input rules in the forward chain if said traffic was redirected (e.g. by Docker)
- Add nft rules to internal map only if flush was successful
- Improve error message if handle is 0 (= not found or hasn't been refreshed)
- Add debug logging when route rules are added
- Replace nftables userdata (rule ID) with a rule hash
2024-10-10 15:54:34 +02:00
..
acl_linux.go [client] Improve route acl (#2705) 2024-10-10 15:54:34 +02:00
ipsetstore_linux.go Fix/acl for forward (#1305) 2023-12-08 10:48:21 +01:00
manager_linux_test.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00
manager_linux.go [management, client] Add access control support to network routes (#2100) 2024-10-02 13:41:00 +02:00
router_linux_test.go [client] Improve route acl (#2705) 2024-10-10 15:54:34 +02:00
router_linux.go [client] Improve route acl (#2705) 2024-10-10 15:54:34 +02:00
rule_linux.go Fix/acl for forward (#1305) 2023-12-08 10:48:21 +01:00