third version. mostly converting rules into structures. reorganized ruleset_generate_rule and everything around it. please note that some of the stuff implemented in the first patches gets eliminated later. So maybe it's worth reading all patches before flaming me ;-)
Tom Weber (13): remove unused $rule_format prepare code for more generic firewall logging integrate logging into ruleset_addrule convert string based rule definitions to hashes make $pve_std_chains a copy of $pve_std_chains_conf eliminate unused nbdport in pve_std_chains_conf iptables address matching in own subroutine implement ipt_rule_to_cmds, ruleset_add_ipt_cmd remove unused ruleset_generate_cmdstr rule_substitude_action, remove ruleset_generate_rule_old cleanup parameters to ruleset_generate_rule remove unused ruleset_generate_rule_insert remove ruleset_generate_match, ruleset_generate_action src/PVE/Firewall.pm | 674 ++++++++++++++++++++++--------------------- src/PVE/FirewallSimulator.pm | 2 +- 2 files changed, 342 insertions(+), 334 deletions(-) -- 2.7.4 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel