Feat firewall controller interface (#740)

Add a standard interface for the client firewall to support ACL.
This commit is contained in:
Givi Khojanashvili
2023-03-16 13:00:08 +04:00
committed by GitHub
parent 292ee260ad
commit f03aadf064
5 changed files with 359 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
package iptables
// Rule to handle management of rules
type Rule struct {
id string
specs []string
v6 bool
}
// GetRuleID returns the rule id
func (r *Rule) GetRuleID() string {
return r.id
}