| blib/lib/IO/Socket/INET6.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 45 | 78 | 57.6 | 
| line | l | !l | condition | 
|---|---|---|---|
| 297 | 2 | 0 | 'Socket6'->VERSION <= 0.17 and 1 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 88 | 21 | 19 | 19 | defined $proto and $proto =~ /\D/ | 
| 111 | 18 | 0 | 0 | @serv and not $proto | 
| 140 | 40 | 0 | 0 | exists $$arg{'LocalHost'} and not exists $$arg{'LocalAddr'} | 
| 142 | 40 | 0 | 0 | exists $$arg{'PeerHost'} and not exists $$arg{'PeerAddr'} | 
| line | l | !l | condition | 
|---|---|---|---|
| 90 | 19 | 0 | $proto[2] || undef | 
| 102 | 0 | 0 | $proto[0] || '' | 
| 111 | 0 | 0 | (getprotobyname $serv[3])[2] || undef | 
| 116 | 24 | 35 | $addr || undef | 
| 18 | 41 | $port || undef | |
| 38 | 21 | $proto || undef | |
| 148 | 16 | 22 | !($$arg{'LocalAddr'} || $$arg{'PeerAddr'}) && 10 || 0 | 
| 157 | 10 | 30 | $laddr ||= '' | 
| 158 | 4 | 36 | $lport ||= 0 | 
| 224 | 1 | 0 | $$arg{'LocalFlow'} || 0 | 
| 225 | 0 | 1 | _scope_ntohl($$arg{'LocalScope'}) || 0 | 
| 255 | 2 | 0 | $sock->bind($lres) or return _error($sock, $!, "bind: $!") | 
| 259 | 8 | 1 | $sock->bind($lres) or return _error($sock, $!, "bind: $!") | 
| 264 | 16 | 4 | $$arg{'Listen'} || 5 | 
| 274 | 0 | 0 | $$arg{'PeerFlow'} || 0 | 
| 275 | 0 | 0 | _scope_ntohl($$arg{'PeerScope'}) || 0 | 
| 283 | 1 | 0 | $@ || 'Timeout' | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 105 | 0 | 18 | 0 | $serv[2] || $defport || $pnum | 
| 148 | 2 | 16 | 22 | $family ||= !($$arg{'LocalAddr'} || $$arg{'PeerAddr'}) && 10 || 0 | 
| 159 | 19 | 21 | 0 | $proto ||= (getprotobyname 'tcp')[2] | 
| 165 | 0 | 0 | 0 | $laddr || $lport | 
| 173 | 0 | 40 | 0 | $$arg{'Type'} || $socket_type{(getprotobynumber $proto)[0]} | 
| 222 | 1 | 0 | 37 | $$arg{'LocalFlow'} or $$arg{'LocalScope'} | 
| 238 | 0 | 1 | 40 | $$arg{'Reuse'} or $$arg{'ReuseAddr'} | 
| 255 | 2 | 0 | 1 | $a ne "\000\000\000\000" or $p != 0 | 
| 259 | 8 | 1 | 29 | $a ne in6addr_any() or $p != 0 | 
| 272 | 0 | 0 | 14 | $$arg{'PeerFlow'} or $$arg{'PeerScope'} |