line |
true |
false |
branch |
30
|
348 |
6 |
$fin ? : |
31
|
9 |
345 |
if $rsv1 |
32
|
4 |
350 |
if $rsv2 |
33
|
4 |
350 |
if $rsv3 |
38
|
336 |
18 |
if ($len < 126) { } |
|
11 |
7 |
elsif ($len < 65536) { } |
40
|
159 |
177 |
$masked ? : |
46
|
6 |
5 |
$masked ? : |
52
|
3 |
4 |
$masked ? : |
57
|
168 |
186 |
if ($masked) |
70
|
3 |
60 |
if ($headers->sec_websocket_extensions // "") =~ /permessage-deflate/u |
79
|
80 |
0 |
unless $headers->upgrade |
80
|
80 |
0 |
unless $headers->connection |
81
|
80 |
0 |
unless $headers->sec_websocket_version |
85
|
79 |
1 |
unless $headers->sec_websocket_key |
94
|
286 |
275 |
unless length $$buffer >= 2 |
98
|
270 |
5 |
($first & 128) == 128 ? : |
101
|
7 |
268 |
($first & 64) == 64 ? : |
102
|
2 |
273 |
($first & 32) == 32 ? : |
103
|
2 |
273 |
($first & 16) == 16 ? : |
111
|
259 |
16 |
if ($len < 126) { } |
|
10 |
6 |
elsif ($len == 126) { } |
|
6 |
0 |
elsif ($len == 127) { } |
115
|
0 |
10 |
unless length $$buffer > 4 |
123
|
0 |
6 |
unless length $$buffer > 10 |
130
|
3 |
272 |
if $len > $max |
133
|
118 |
154 |
if my $masked = $second & 128 |
134
|
1 |
271 |
if length $$buffer < $hlen + $len |
138
|
232 |
39 |
$len ? : |
139
|
118 |
153 |
if $masked |