Files
vppcfg/vppcfg/unittest/yaml/error-acl5.yaml
2023-01-16 22:22:27 +00:00

41 lines
1.1 KiB
YAML

test:
description: "Ways in which ICMP code and type can fail"
errors:
expected:
- "acl .* term .* icmp-(type|code) can only be specified for protocol icmp or ipv6-icmp"
- "acl .* term .* icmp-(type|code) low value is greater than high value"
count: 8
---
acls:
acl01:
terms:
- description: "code and type are not allowed if protocol is not icmp or icmp-ipv6"
action: permit
icmp-code: 1
icmp-type: 1
- description: "code and type are not allowed if protocol is not icmp or icmp-ipv6"
action: permit
protocol: udp
icmp-code: 1
icmp-type: 1
- description: "code and type are not allowed if protocol is not icmp or icmp-ipv6"
action: permit
protocol: tcp
icmp-code: 1
icmp-type: 1
- description: "Ranges invalid"
action: permit
protocol: icmp
icmp-code: 5-4
icmp-type: 20-10
- description: "OK"
action: permit
protocol: icmp
icmp-code: 1
icmp-type: 1
- description: "OK"
action: permit
protocol: ipv6-icmp
icmp-code: 1
icmp-type: 1