| line |
!l |
l&&!r |
l&&r |
condition |
|
197
|
5 |
2 |
0 |
$$self{'DATASTYLE'} eq 'tree' and not defined $XML::Stream::Tree::LOADED |
|
|
2 |
5 |
0 |
$$self{'DATASTYLE'} eq 'node' and not defined $XML::Stream::Node::LOADED |
|
787
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and defined $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} |
|
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and defined $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and exists $$self{'SIDS'}{'newconnection'}{'httpproxyport'} |
|
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and defined $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and exists $$self{'SIDS'}{'newconnection'}{'httpproxyport'} and defined $$self{'SIDS'}{'newconnection'}{'httpproxyport'} |
|
792
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} and defined $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} |
|
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} and defined $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} and exists $$self{'SIDS'}{'newconnection'}{'httpsproxyport'} |
|
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} and defined $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} and exists $$self{'SIDS'}{'newconnection'}{'httpsproxyport'} and defined $$self{'SIDS'}{'newconnection'}{'httpsproxyport'} |
|
839
|
0 |
0 |
0 |
not $connected and exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} |
|
|
0 |
0 |
0 |
not $connected and exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and $$self{'SIDS'}{'newconnection'}{'ssl'} == 0 |
|
868
|
0 |
0 |
0 |
not $connected and exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} |
|
|
0 |
0 |
0 |
not $connected and exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} and $$self{'SIDS'}{'newconnection'}{'ssl'} == 0 |
|
897
|
0 |
0 |
0 |
not $connected and exists $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} |
|
933
|
0 |
0 |
0 |
$$self{'SIDS'}{'newconnection'}{'ssl'} == 1 and ref $$self{'SIDS'}{'newconnection'}{'sock'} eq 'IO::Socket::INET' |
|
990
|
0 |
0 |
3 |
not exists $$self{'SIDS'}{$currsid}{'from'} and $$self{'SIDS'}{$currsid}{'myhostname'} ne '' |
|
998
|
0 |
3 |
0 |
exists $$self{'SIDS'}{$currsid}{'id'} and $$self{'SIDS'}{$currsid}{'id'} ne '' |
|
1116
|
0 |
0 |
3 |
exists $self->GetRoot($sid)->{'version'} and $self->GetRoot($sid)->{'version'} ne '' |
|
1213
|
4 |
0 |
0 |
$$self{'SIDS'}{'newconnection'}{'select'}->has_exception(0) and $$self{'SIDS'}{'newconnection'}{'sock'}->error |
|
1450
|
0 |
0 |
0 |
exists $$self{'SIDS'}{$serverid}{'sock'} and $connection == $$self{'SIDS'}{$serverid}{'sock'} |
|
1539
|
4 |
0 |
0 |
exists $$self{'SIDS'}{$sid}{'activitytimeout'} and defined $self->GetRoot($sid) |
|
1542
|
4 |
0 |
0 |
exists $$self{'SIDS'}{$sid}{'activitytimeout'} and time - $$self{'SIDS'}{$sid}{'activitytimeout'} > 10 |
|
|
4 |
0 |
0 |
exists $$self{'SIDS'}{$sid}{'activitytimeout'} and time - $$self{'SIDS'}{$sid}{'activitytimeout'} > 10 and $$self{'SIDS'}{$sid}{'status'} != 1 |
|
1583
|
4 |
0 |
0 |
$status{$sid} == 1 and $#{$$self{'SIDS'}{$sid}{'nodes'};} > -1 |
|
1636
|
0 |
4 |
7 |
defined $status and $status != 0 |
|
1915
|
0 |
0 |
0 |
not $self->TLSClientDone($sid) and $endTime >= time |
|
2471
|
0 |
0 |
3 |
$tag eq 'stream:stream' && exists $att{'xmlns'} && $att{'xmlns'} eq $$self{'SIDS'}{$$self{'SIDS'}{$sid}{'serverid'}}{'namespace'} |
|
2593
|
0 |
0 |
0 |
exists $$self{'SIDS'}{$sid}{'errorcode'} && ref $$self{'SIDS'}{$sid}{'errorcode'} eq 'HASH' |
|
2691
|
0 |
0 |
0 |
exists $$root{'version'} and $$root{'version'} ne '' |
|
2768
|
6 |
0 |
0 |
exists $$self{'SIDS'}{$sid}{'ignoreActivity'} and $$self{'SIDS'}{$sid}{'ignoreActivity'} == 1 |
|
3020
|
0 |
0 |
0 |
ref $hash eq 'HASH' and scalar keys %{$hash;} == 0 |
|
3268
|
1 |
0 |
0 |
defined $XML::Stream::SSL and $XML::Stream::SSL == 1 |
|
3274
|
1 |
0 |
0 |
defined $XML::Stream::SSL and $XML::Stream::SSL == 0 |
|
3331
|
4 |
0 |
0 |
exists $$self{'CB'}{'sid'} and defined $$self{'CB'}{'sid'} |
|
3365
|
0 |
11 |
0 |
$tag eq 'node' and not defined $func |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
197
|
0 |
0 |
7 |
$$self{'DATASTYLE'} eq 'tree' and not defined $XML::Stream::Tree::LOADED or $$self{'DATASTYLE'} eq 'node' and not defined $XML::Stream::Node::LOADED |
|
210
|
7 |
0 |
0 |
gethostbyaddr($address, 2) || $hostname |
|
631
|
1 |
1 |
1 |
1 == $$self{'SIDS'}{'newconnection'}{'ssl'} or 1 == $$self{'SIDS'}{'newconnection'}{'_tls'} |
|
809
|
0 |
0 |
0 |
exists $$self{'SIDS'}{'newconnection'}{'httpproxyhostname'} or exists $$self{'SIDS'}{'newconnection'}{'httpsproxyhostname'} |
|
981
|
3 |
0 |
0 |
$$self{'SIDS'}{$currsid}{'connectiontype'} eq 'tcpip' or $$self{'SIDS'}{$currsid}{'connectiontype'} eq 'http' |
|
1033
|
3 |
0 |
0 |
$$self{'SIDS'}{$currsid}{'connectiontype'} eq 'tcpip' or $$self{'SIDS'}{$currsid}{'connectiontype'} eq 'http' |
|
1064
|
0 |
0 |
3 |
$timeEnd eq '' || $timeEnd - $now > 10 |
|
1101
|
3 |
0 |
0 |
$$self{'SIDS'}{$sid}{'connectiontype'} eq 'tcpip' or $$self{'SIDS'}{$sid}{'connectiontype'} eq 'http' |
|
1264
|
0 |
0 |
0 |
$$self{'SIDS'}{$sid}{'connectiontype'} eq 'tcpip' or $$self{'SIDS'}{$sid}{'connectiontype'} eq 'http' |
|
1433
|
4 |
0 |
0 |
$timeEnd eq '' || $timeEnd - $now > 10 |
|
1442
|
4 |
0 |
0 |
$$self{'SIDS'}{$$self{'SOCKETS'}{$connection}}{'status'} == 1 or exists $$self{'SIDS'}{$$self{'SOCKETS'}{$connection}}{'activitytimeout'} |
|
1623
|
3 |
0 |
8 |
$$self{'SIDS'}{$sid}{'connectiontype'} eq 'tcpip' or $$self{'SIDS'}{$sid}{'connectiontype'} eq 'http' |
|
|
3 |
8 |
0 |
$$self{'SIDS'}{$sid}{'connectiontype'} eq 'tcpip' or $$self{'SIDS'}{$sid}{'connectiontype'} eq 'http' or $$self{'SIDS'}{$sid}{'connectiontype'} eq 'file' |
|
1634
|
4 |
0 |
7 |
$buff eq '' or not defined $status |
|
|
4 |
0 |
7 |
$buff eq '' or not defined $status or $status == 0 |
|
2636
|
0 |
0 |
0 |
not exists $$self{'SIDS'}{$sid}{'root'}{'version'} or $$self{'SIDS'}{$sid}{'root'}{'version'} eq '' |
|
|
0 |
0 |
0 |
not exists $$self{'SIDS'}{$sid}{'root'}{'version'} or $$self{'SIDS'}{$sid}{'root'}{'version'} eq '' or $$self{'SIDS'}{$sid}{'root'}{'version'} < 1 |