aboutsummaryrefslogtreecommitdiff
path: root/types/protocols.pp
blob: 1c1115961890e925dbc3daf44e652b5841ba8cbf (plain)
1
2
3
4
5
6
7
# @summary a list of allowed protocolls to match
type Ferm::Protocols = Variant[
  Integer[0, 255],
  Array[Integer[0, 255]],
  Enum['icmp', 'tcp', 'udp', 'udplite', 'icmpv6', 'esp', 'ah', 'sctp', 'mh', 'all'],
  Array[Enum['icmp', 'tcp', 'udp', 'udplite', 'icmpv6', 'esp', 'ah', 'sctp', 'mh', 'all']],
]