line |
true |
false |
branch |
47
|
0 |
1 |
if (scalar @_ > 1) |
62
|
0 |
1 |
if %mime_type |
63
|
0 |
1 |
if (open IN, '/etc/httpd/conf/mime.types') { } |
67
|
0 |
0 |
if $_ =~ /^ *\#/ |
73
|
0 |
0 |
unless $extension =~ /\w/ |
105
|
0 |
0 |
if ($row =~ m[^(\d{4})-(\d{2})-(\d{2}) @{['(\\d{2}):(\\d{2}):(\\d{2})'];} @{['(\\S+)'];} @{['(\\S+)'];} @{['(\\S+)'];} @{['([^ ]+)'];} (\S+) @{['(\\d+|\\-)'];} (\d+) (\d+) (\d+) (\d+) @{['(\\w+\\/[\\d\\.]+)'];} @{['([^"]+)'];} @{['([^"]+)'];} @{['([^"]+)'];} *$]) { } |
133
|
2 |
0 |
if ($row =~ m(^@{['(\\S+)'];} (\S+) (\S+) \[@{['(\\d{2})\\/(\\w{3})\\/(\\d{4})'];}:@{['(\\d{2}):(\\d{2}):(\\d{2})'];} @{['([+\\-]\\d{4})'];}\] \"@{['(\\S+)'];} @{['([^ ]+)'];} @{['(\\w+\\/[\\d\\.]+)'];}\" @{['(\\d+|\\-)'];} @{['(\\d+|\\-)'];} *$) or $row =~ m(^@{['(\\S+)'];} (\S+) (\S+) \[@{['(\\d{2})\\/(\\w{3})\\/(\\d{4})'];}:@{['(\\d{2}):(\\d{2}):(\\d{2})'];} @{['([+\\-]\\d{4})'];}\] \"@{['(\\S+)'];} @{['([^ ]+)'];} @{['(\\w+\\/[\\d\\.]+)'];}\" @{['(\\d+|\\-)'];} @{['(\\d+|\\-)'];} \"?@{['([^"]+)'];}\"? \"?@{['([^"]+)'];}\"?$)) { } |
178
|
0 |
0 |
if (@_) |
188
|
1 |
0 |
if ($host =~ /^(\d{1,3}\.)(\d{1,3}\.){2}(\d+)(:\d+)?$/) |
199
|
1 |
0 |
if ($host =~ /^((\d{1,3}\.){2})(\d{1,3}\.)(\d+)(:\d+)?$/) |
210
|
1 |
0 |
if ($host =~ /^((\d{1,3}\.){3})(\d+)(:\d+)?$/) |
222
|
4 |
0 |
if (my $host = $$self{'remote_host'}) |
224
|
2 |
2 |
if ($host =~ /\.([a-z]{2,5})$/i) |
251
|
1 |
1 |
if $host =~ /\.\d+(:\d+)?$/ |
254
|
0 |
2 |
unless $host =~ s/^([^\.]*\.)// |
267
|
0 |
0 |
if $host =~ /:(\d+)\b$/ |
274
|
0 |
7 |
if (@_) |
282
|
0 |
2 |
if (@_) |
290
|
0 |
2 |
if (@_) |
298
|
0 |
2 |
if (@_) |
309
|
0 |
0 |
if $mday < 1 |
310
|
0 |
0 |
if $mday > 31 |
312
|
0 |
0 |
if ($$self{'month'} =~ /^(jan|mar|may|jul|aug|oct|dec)$/i) { } |
|
0 |
0 |
elsif ($$self{'month'} =~ /^(apr|jun|sep|nov)$/i) { } |
|
0 |
0 |
elsif ($$self{'month'} =~ /^(feb)$/i) { } |
314
|
0 |
0 |
if $mday > 31 |
318
|
0 |
0 |
if $mday > 30 |
322
|
0 |
0 |
if $mday > 29 |
332
|
0 |
2 |
if (@_) |
345
|
0 |
0 |
if ($month =~ /^\d+$/) |
348
|
0 |
0 |
if $month == 0 |
351
|
0 |
0 |
if ($month =~ /^(jan|0?1)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(feb|0?2)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(mar|0?3)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(apr|0?4)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(may|0?5)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(jun|0?6)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(jul|0?7)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(aug|0?8)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(sep|0?9)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(oct|10)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(nov|11)$/i) { } |
|
0 |
0 |
elsif ($month =~ /^(dec|12)$/i) { } |
405
|
0 |
2 |
if (@_) |
424
|
0 |
0 |
if $year >= 38 and $year < 100 |
425
|
0 |
0 |
if $year >= 0 and $year < 38 |
435
|
0 |
2 |
if (@_) |
448
|
0 |
2 |
if (@_) |
455
|
0 |
0 |
if $value < 0 or $value > 23 |
464
|
0 |
2 |
if (@_) |
477
|
0 |
2 |
if (@_) |
490
|
0 |
2 |
if (@_) |
503
|
0 |
2 |
if (@_) |
511
|
0 |
2 |
if (@_) |
548
|
2 |
0 |
if ($object =~ /\.(\w+)$/) |
576
|
0 |
2 |
if (@_) |
585
|
0 |
2 |
if (@_) |
593
|
0 |
2 |
if (@_) |
601
|
0 |
2 |
if (@_) |
609
|
0 |
2 |
if (@_) |
617
|
0 |
2 |
if (@_) |