Versions in this module Expand all Collapse all v0 v0.1.1 Feb 5, 2019 v0.1.0 Feb 5, 2019 Changes in this version + func CreateAllowedNetworkChainRule(chain string, net string) string + func CreateDefaultNetworkChainRule(chain string) string + func CreateEmptyChainRule(chainName string) string + func CreateRestrictedPortsAddRule(chain string, ports []string) string + func CreateRestrictedPortsDeleteRule(chain string, ports []string) string + func CreateRestrictedPortsMatchRule(chain string, ports []string) string + func DiffSets(old map[string]bool, new map[string]bool) (added map[string]bool, deleted map[string]bool) + func GetRestrictedPortsFromTablesData(data []byte, chain string) []string + func JoinWords(words ...string) string + func Matched(a1, a2 []string) bool + func ToSet(a []string) map[string]bool + func ValidateNetworks(nets []string) error + func ValidatePorts(ports []string) error + func WriteLine(lines *bytes.Buffer, line string)