Projet

Général

Profil

Révision e846c98b

IDe846c98b9a6b7e161e884652b579f02c2ea32534
Parent 22c16919
Enfant 7fcc85bc

Ajouté par Tim Meusel il y a plus d'un an

simplerule: Allow multiple oifname/iifname

Voir les différences:

manifests/simplerule.pp
72 72
  Optional[Nftables::Port] $sport = undef,
73 73
  Optional[Nftables::Addr] $saddr = undef,
74 74
  Boolean $counter = false,
75
  Optional[String[1]] $iifname = undef,
76
  Optional[String[1]] $oifname = undef,
75
  Variant[Array[String[1]],String[1]] $iifname = [],
76
  Variant[Array[String[1]],String[1]] $oifname = [],
77 77
) {
78 78
  if $dport and !$proto {
79 79
    fail('Specifying a transport protocol via $proto is mandatory when passing a $dport')
......
96 96
          'saddr'    => $saddr,
97 97
          'set_type' => $set_type,
98 98
          'sport'    => $sport,
99
          'iifname'  => $iifname,
100
          'oifname'  => $oifname,
99
          'iifname'  => [$iifname].flatten,
100
          'oifname'  => [$oifname].flatten,
101 101
        }
102 102
      ),
103 103
      order   => $order,

Formats disponibles : Unified diff