| line |
!l |
l&&!r |
l&&r |
condition |
|
105
|
0 |
0 |
0 |
defined $self->{'initHasRun'} and $self->{'initHasRun'} |
|
111
|
0 |
0 |
0 |
$self->{'shutdowntime'} and $self->{'shutdowntime'} < &Net::Clacks::Server::time() |
|
134
|
0 |
0 |
0 |
defined $self->{'initHasRun'} and $self->{'initHasRun'} |
|
141
|
0 |
0 |
0 |
$self->{'savecache'} and $now > $self->{'lastsavecache'} + $self->{'persistanceinterval'} |
|
186
|
0 |
0 |
0 |
$self->{'interclackslock'} and not $self->{'clients'}{$cid}{'interclacksclient'} |
|
380
|
0 |
0 |
0 |
not $loadok and -f $previousfname |
|
387
|
0 |
0 |
0 |
not $loadok and -f $tempfname |
|
406
|
0 |
0 |
0 |
defined $self->{'initHasRun'} and $self->{'initHasRun'} |
|
423
|
0 |
0 |
0 |
$path ne "" and not $path =~ m[/$]u |
|
471
|
0 |
0 |
0 |
defined $self->{'config'}{'ssl'} and defined $self->{'config'}{'ssl'}{'cert'} |
|
|
0 |
0 |
0 |
defined $self->{'config'}{'ssl'} and defined $self->{'config'}{'ssl'}{'cert'} and defined $self->{'config'}{'ssl'}{'key'} |
|
504
|
0 |
0 |
0 |
defined $user->{'username'} and defined $user->{'password'} |
|
515
|
0 |
0 |
0 |
defined $user->{$key} and $user->{$key} |
|
642
|
0 |
0 |
0 |
defined $config->{'socketchmod'} and $config->{'socketchmod'} ne "" |
|
763
|
0 |
0 |
0 |
not defined $endline and $accesstimeline eq "ENDBYTES" |
|
771
|
0 |
0 |
0 |
defined $line && defined $timestampline |
|
895
|
0 |
0 |
0 |
not defined $self->{'clients'}{$mcid} and $self->{'nextinterclackscheck'} < $now |
|
1088
|
0 |
0 |
0 |
$self->{'clients'}{$cid}{'lastping'} > 0 and $self->{'clients'}{$cid}{'lastping'} < $pingtime |
|
1101
|
0 |
0 |
0 |
$self->{'clients'}{$cid}{'interclacks'} and $self->{'clients'}{$cid}{'lastinterclacksping'} < $interclackspinginterval |
|
1106
|
0 |
0 |
0 |
not $self->{'clients'}{$cid}{'authok'} and $self->{'clients'}{$cid}{'authtimeout'} < $now |
|
1137
|
0 |
0 |
0 |
$self->{'clients'}{$cid}{'interclacksclient'} and $self->{'interclackslock'} |
|
1143
|
0 |
0 |
0 |
$self->{'clients'}{$cid}{'interclacksclient'} and $self->{'interclackslock'} |
|
1255
|
0 |
0 |
0 |
$forceclientid ne "" and $forceclientid ne $cid |
|
1258
|
0 |
0 |
0 |
$cid ne $forceclientid and contains($cid, $self->{'toremove'}) |
|
1304
|
0 |
0 |
0 |
defined $written and $written |
|
1323
|
0 |
0 |
0 |
$self->{'cache'}{$ckey}{'deleted'} and $self->{'cache'}{$ckey}{'cachetime'} < $deletedtime |
|
1339
|
0 |
0 |
0 |
not $self->{'cache'}{$ckey}{'deleted'} and $self->{'cache'}{$ckey}{'accesstime'} < $staletime |
|
1365
|
0 |
0 |
0 |
$line->{'type'} eq "DEBUG" and $self->{'clients'}{$cid}{'mirror'} |
|
1373
|
0 |
0 |
0 |
$line->{'type'} ne "DEBUG" and defined $self->{'clients'}{$cid}{'listening'}{$line->{'name'}} |
|
1411
|
0 |
0 |
0 |
defined $self->{'clients'}{$cid}{'permissions'}{$type} and $self->{'clients'}{$cid}{'permissions'}{$type} |
|
1475
|
0 |
0 |
0 |
$parsedflags{'lock_for_sync'} and $self->{'clients'}{$cid}{'interclacksclient'} |
|
1490
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey}{'cachetime'} and &looks_like_number($self->{'cache'}{$ckey}{'cachetime'}) |
|
1493
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey}{'accesstime'} and &looks_like_number($self->{'cache'}{$ckey}{'accesstime'}) |
|
1496
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey}{'deleted'} and $self->{'cache'}{$ckey}{'deleted'} |
|
1515
|
0 |
0 |
0 |
$parsedflags{'close_all_connections'} and $value |
|
1518
|
0 |
0 |
0 |
$self->{'clients'}{$closecid}{'interclacks'} and $parsedflags{'forward_message'} |
|
1568
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey}{'cachetime'} and &looks_like_number($self->{'cache'}{$ckey}{'cachetime'}) |
|
1571
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey}{'accesstime'} and &looks_like_number($self->{'cache'}{$ckey}{'accesstime'}) |
|
1574
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey}{'deleted'} and $self->{'cache'}{$ckey}{'deleted'} |
|
1613
|
0 |
0 |
0 |
$cid eq $overheadcid and not $parsedflags{'return_to_sender'} |
|
1686
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey} and not $self->{'cache'}{$ckey}{'deleted'} |
|
1714
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey} and not $self->{'cache'}{$ckey}{'deleted'} |
|
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey} and not $self->{'cache'}{$ckey}{'deleted'} and &looks_like_number($self->{'cache'}{$ckey}{'data'}) |
|
1736
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey} and not $self->{'cache'}{$ckey}{'deleted'} |
|
|
0 |
0 |
0 |
defined $self->{'cache'}{$ckey} and not $self->{'cache'}{$ckey}{'deleted'} and &looks_like_number($self->{'cache'}{$ckey}{'data'}) |
|
1771
|
0 |
0 |
0 |
$inmsg =~ /^TIMEOUT/u and $self->{'clients'}{$cid}{'interclacks'} |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
148
|
0 |
0 |
0 |
defined $self->{'config'}{'master'}{'socket'} or defined $self->{'config'}{'master'}{'ip'} |
|
253
|
0 |
0 |
0 |
$cid eq $interclackscid or not $self->{'clients'}{$interclackscid}{'interclacks'} |
|
331
|
0 |
0 |
0 |
$Net::Clacks::Server::EVAL_ERROR or not $ok |
|
442
|
0 |
0 |
0 |
not defined $filedata or $filedata eq "" |
|
596
|
0 |
0 |
0 |
defined $config->{'socket'} or defined $self->{'config'}{'master'}{'socket'} |
|
771
|
0 |
0 |
0 |
not defined $line && defined $timestampline or $endline ne "ENDBYTES" |
|
1201
|
0 |
0 |
0 |
$Net::Clacks::Server::ERRNO{'EAGAIN'} or $Net::Clacks::Server::ERRNO{'EWOULDBLOCK'} |
|
1284
|
0 |
0 |
0 |
$Net::Clacks::Server::ERRNO{'EAGAIN'} || $Net::Clacks::Server::ERRNO{'EWOULDBLOCK'} |
|
1298
|
0 |
0 |
0 |
not $self->{'clients'}{$cid}{'socket'}->opened or $self->{'clients'}{$cid}{'socket'}->error |
|
1639
|
0 |
0 |
0 |
not defined $self->{'cache'}{$ckey} or $ctimestamp > $self->{'cache'}{$ckey}{'cachetime'} |