individual evaluation of rules for each domain
[ferm.git] / test / ipv6 / mixed.ferm
blob8ffa5a70047507c21a91b0e5ba339e22a519850f
1 def $both = (ip ip6);
3 domain ip chain INPUT DROP;
5 domain (ip6 ip) chain OUTPUT policy DROP;
7 domain (ip6 ip) chain INPUT {
8     proto tcp dport ssh ACCEPT;
9     LOG log-prefix $DOMAIN;
12 domain $both chain INPUT @if (@eq($DOMAIN,ip)) LOG log-prefix "four";
13 domain $both chain INPUT @if (@eq($DOMAIN,ip6)) LOG log-prefix "six";
15 domain $both chain INPUT @if (@eq($DOMAIN,ip))
16     LOG log-prefix "four2";
17 @else
18     LOG log-prefix "six2";
20 domain $both chain INPUT {
21     @if (@eq($DOMAIN,ip6)) {
22         LOG log-prefix "six3";
23     } @else {
24         LOG log-prefix "four3";
25     }
28 chain INPUT REJECT;