added support for accounting using NFACCT, to use it just add 'accounting [name]' to any statement (even interfaces, NAT, server, client, etc), where [name] is a name to be given to the accounting object, then when the firewall is running use '/usr/sbin/nfacct list' to get the counters; converted unique chain management from files to associative bash arrays; added 'local' to a large number of rules that where missing; fixed error handling of the restore feature; made 'debug' mode aware of the ipv4 and ipv6

This commit is contained in:
Costa Tsaousis (ktsaou) 2015-01-03 07:45:19 +02:00
parent 5451641021
commit c9ed9c746f

File diff suppressed because it is too large Load Diff