| line |
true |
false |
branch |
|
116
|
6 |
0 |
$errno == 0 ? : |
|
151
|
1 |
2 |
unless defined $node |
|
153
|
0 |
3 |
unless defined $service |
|
158
|
0 |
3 |
unless $family == 2 |
|
176
|
0 |
3 |
if $flags & 960 |
|
179
|
0 |
3 |
unless $flags == 0 |
|
181
|
0 |
3 |
if $node eq '' and $service eq '' |
|
185
|
1 |
2 |
if ($node ne '') { } |
|
186
|
0 |
1 |
if $flag_numerichost and not $node =~ /^$REGEXP_IPv4_DOTTEDQUAD$/ |
|
188
|
0 |
1 |
unless defined $canonname |
|
190
|
1 |
0 |
unless $flag_canonname |
|
193
|
0 |
2 |
$flag_passive ? : |
|
199
|
0 |
3 |
if ($protocol) |
|
203
|
0 |
3 |
if ($service ne '' and not $service =~ /^\d+$/) |
|
204
|
0 |
0 |
if $flag_numericserv |
|
205
|
0 |
0 |
unless getservbyname $service, $protname |
|
209
|
6 |
3 |
if $socktype and $this_socktype != $socktype |
|
212
|
3 |
0 |
if $this_socktype == 1 |
|
213
|
0 |
3 |
if $this_socktype == 2 |
|
215
|
0 |
3 |
if $protname and $this_protname ne $protname |
|
218
|
3 |
0 |
if ($service ne '') { } |
|
219
|
3 |
0 |
if ($service =~ /^\d+$/) { } |
|
224
|
0 |
0 |
unless defined $port |
|
249
|
0 |
3 |
if (defined $canonname) |
|
279
|
0 |
3 |
unless eval {
do {
($port, $inetaddr) = unpack_sockaddr_in($addr)
}
} |
|
292
|
0 |
3 |
if $flags & 224 |
|
295
|
0 |
3 |
unless $flags == 0 |
|
300
|
0 |
3 |
if ($xflags & 1) { } |
|
|
2 |
1 |
elsif ($flag_numerichost) { } |
|
308
|
0 |
1 |
if (not defined $node) { } |
|
|
0 |
1 |
elsif ($flag_nofqdn) { } |
|
309
|
0 |
0 |
if $flag_namereqd |
|
315
|
0 |
0 |
if defined $fqdn and $fqdn eq $node |
|
320
|
0 |
3 |
if ($xflags & 2) { } |
|
|
2 |
1 |
elsif ($flag_numericserv) { } |
|
327
|
0 |
1 |
$flag_dgram ? : |
|
329
|
0 |
1 |
unless (defined $service) |