| line |
true |
false |
branch |
|
30
|
362 |
6 |
$fin ? : |
|
31
|
9 |
359 |
if $rsv1 |
|
32
|
4 |
364 |
if $rsv2 |
|
33
|
4 |
364 |
if $rsv3 |
|
38
|
350 |
18 |
if ($len < 126) { } |
|
|
11 |
7 |
elsif ($len < 65536) { } |
|
40
|
160 |
190 |
$masked ? : |
|
46
|
6 |
5 |
$masked ? : |
|
52
|
3 |
4 |
$masked ? : |
|
57
|
169 |
199 |
if ($masked) |
|
70
|
3 |
72 |
if ($headers->sec_websocket_extensions // "") =~ /permessage-deflate/u |
|
79
|
93 |
0 |
unless $headers->upgrade |
|
80
|
93 |
0 |
unless $headers->connection |
|
81
|
93 |
0 |
unless $headers->sec_websocket_version |
|
85
|
92 |
1 |
unless $headers->sec_websocket_key |
|
94
|
306 |
292 |
unless length $$buffer >= 2 |
|
98
|
287 |
5 |
($first & 128) == 128 ? : |
|
101
|
7 |
285 |
($first & 64) == 64 ? : |
|
102
|
2 |
290 |
($first & 32) == 32 ? : |
|
103
|
2 |
290 |
($first & 16) == 16 ? : |
|
111
|
272 |
20 |
if ($len < 126) { } |
|
|
10 |
10 |
elsif ($len == 126) { } |
|
|
10 |
0 |
elsif ($len == 127) { } |
|
115
|
0 |
10 |
unless length $$buffer > 4 |
|
123
|
0 |
10 |
unless length $$buffer > 10 |
|
130
|
4 |
288 |
if $len > $max |
|
133
|
120 |
168 |
if my $masked = $second & 128 |
|
134
|
4 |
284 |
if length $$buffer < $hlen + $len |
|
138
|
245 |
39 |
$len ? : |
|
139
|
118 |
166 |
if $masked |