Beispiel #1
0
def filterWithExistingRules(existRulesFile, style, tcpRules, udpRules, icmpRules):
    existingRuleset = RuleSet()
    existingRuleset.initializeFromExistingRuleset(existRulesFile, "pass", style)
    print "Filtering Rules with existing ruleset"
    tcpRules = testRules(tcpRules, existingRuleset)
    udpRules = testRules(udpRules, existingRuleset)
    icmpRules = testRules(icmpRules, existingRuleset)
    return tcpRules, udpRules, icmpRules