line |
l |
!l&&r |
!l&&!r |
condition |
200
|
0 |
1 |
0 |
$args{'addr'} || qr/
(?:
(?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})
[.]
(?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})
[.]
(?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})
[.]
(?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})
)
/x |
213
|
0 |
1 |
0 |
$args{'protocol'} || qr/
(?:
ahp|eigrp|esp|gre|icmp|igmp|ip|ipinip|nos|ospf|pcp|pim|tcp|udp
|
(?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})
)
/x |
222
|
0 |
1 |
0 |
$args{'network'} || qr/
(?:host\s+\S+)
|
(?:$addr\s+$addr)
|
any
/x |
231
|
0 |
1 |
0 |
$args{'port'} || qr/
(?:
6553[0-5]
|
655[0-2]\d
|
65[0-4]\d{2}
|
6[0-4]\d{3}
|
[1-5]\d{4}
|
[1-9]\d{1,3}
|
\d
)
/x |
250
|
0 |
1 |
0 |
$args{'pnames'} || qr/
(?:bgp|chargen|cmd|daytime|discard|domain|drip|echo|exec|
finger|ftp|ftp-data|gopher|hostname|ident|irc|klogin|
kshell|login|lpd|nntp|pim-auto-rp|pop2|pop3|smtp|sunrpc|
tacacs|talk|telnet|time|uucp|whois|www
|
biff|bootpc|bootps|dnsix|isakmp|mobile-ip|nameserver|
netbios-dgm|netbios-ns|netbios-ss|non500-isakmp|ntp|rip|
snmp|snmptrap|syslog|tftp|who|xdmcp
)
/x |
263
|
0 |
1 |
0 |
$args{'ports'} || qr/
(?:n?eq\s+(?:$port|$pnames))
|
(?:range\s+$port\s+$port)
|
(?:lt\s+(?:$port|$pnames))
|
(?:gt\s+(?:$port|$pnames))
|
(?:ack|dscp|established|fin|fragments|psh|rst|syn|urg)
/x |
333
|
0 |
0 |
9 |
$clean =~ /^no\s+access-list\s+(?:1[0-9][0-9]|2[0-6][0-9]{2})$/ or $clean =~ /^$/ |
|
0 |
0 |
9 |
$clean =~ /^no\s+access-list\s+(?:1[0-9][0-9]|2[0-6][0-9]{2})$/ or $clean =~ /^$/ or $clean =~ /^end$/ |
359
|
0 |
0 |
6 |
$clean =~ /^no\s+access-list\s+(?:[1-9]?[0-9]|1[3-9][0-9]{2})$/ or $clean =~ /^$/ |
|
0 |
0 |
6 |
$clean =~ /^no\s+access-list\s+(?:[1-9]?[0-9]|1[3-9][0-9]{2})$/ or $clean =~ /^$/ or $clean =~ /^end$/ |