]> Kevux Git Server - fll/commit
Feature: add support for 'protocol' option
authorKevin Day <kevin@kevux.org>
Fri, 8 Jun 2012 00:36:34 +0000 (19:36 -0500)
committerKevin Day <kevin@kevux.org>
Fri, 8 Jun 2012 00:36:34 +0000 (19:36 -0500)
commit603a814791bddd321ef55a99a83f16c424bef8cd
tree3c3c1177a06f6e627b92c4cfc6bfc7a74aaaf11e
parent229be686eca84f3ee1e8e9acd39cfe79a43e85e0
Feature: add support for 'protocol' option

The protocol option adds support for mass adding things like '-p tcp' in front of every rule.
This reduces repetition of the -p * commands.

The 'protocol' option accepts any single parameter or the reserved parameter 'none'.
Using 'none' will turn off the protocol option.
Other than 'none', this poses no restrictions on what the protocol may be.
Instead, that is left to iptables.
level_3/firewall/c/firewall.h
level_3/firewall/c/private-firewall.c