def _closePort(port, ipVersion, protocol, addr): chain = LinuxHelpers.getIPTablesChainForVersion(ipVersion, LinuxHelpers.IPTABLES_CHAIN_KNOCK) rule = LinuxHelpers.getIPTablesRuleForClient(port, ipVersion, protocol, addr) chain.delete_rule(rule)
def _openPort(port, ipVersion, protocol, addr): chain = LinuxHelpers.getIPTablesChainForVersion(ipVersion, LinuxHelpers.IPTABLES_CHAIN_KNOCK) rule = LinuxHelpers.getIPTablesRuleForClient(port, ipVersion, protocol, addr) LinuxHelpers.deleteIPTablesRuleIgnoringError(rule, chain) chain.append_rule(rule)