| line |
true |
false |
branch |
|
17
|
7 |
1 |
unless defined $opts{'posting'} and not $opts{'posting'} |
|
18
|
6 |
2 |
unless defined $opts{'handle_connects'} and not $opts{'handle_connects'} |
|
19
|
7 |
1 |
unless defined $opts{'extra_cmds'} and ref $opts{'extra_cmds'} eq 'ARRAY' |
|
23
|
8 |
0 |
ref $options eq 'HASH' ? : |
|
43
|
0 |
414 |
unless $wheel_id and defined $self->{'clients'}{$wheel_id} |
|
51
|
1 |
6 |
unless grep {$_ eq $cmd;} @{$$self{'cmds'};}, @{$$self{'extra_cmds'};} |
|
63
|
7 |
1 |
if ($self->{'alias'}) { } |
|
69
|
8 |
0 |
if ($kernel != $sender) |
|
85
|
7 |
1 |
defined $self->{'address'} ? : |
|
|
8 |
0 |
defined $self->{'port'} ? : |
|
110
|
0 |
7 |
unless $wheel |
|
138
|
0 |
381 |
unless $self->_conn_exists($id) |
|
140
|
374 |
7 |
if ($self->{'clients'}{$id}{'post_buffer'}) |
|
141
|
2 |
372 |
if ($input eq '.') |
|
155
|
0 |
7 |
unless $cmd |
|
156
|
1 |
6 |
unless ($self->_valid_cmd($cmd)) |
|
161
|
3 |
3 |
if ($cmd eq 'quit') |
|
172
|
0 |
0 |
unless $self->_conn_exists($id) |
|
180
|
0 |
16 |
unless $self->_conn_exists($id) |
|
181
|
13 |
3 |
unless $self->{'clients'}{$id}{'quit'} |
|
189
|
0 |
1 |
unless $self->_conn_exists($id) |
|
201
|
1 |
7 |
unless $self->{'alias'} |
|
211
|
0 |
0 |
unless (@events) |
|
219
|
0 |
0 |
unless /^_/ |
|
222
|
0 |
0 |
unless ($self->{'sessions'}{$sender_id}{'refcnt'}++ or $session == $sender) |
|
235
|
0 |
0 |
unless (@events) |
|
249
|
0 |
0 |
unless /^_/ |
|
251
|
0 |
0 |
unless ($blah) |
|
255
|
0 |
0 |
if (--$self->{'sessions'}{$sender_id}{'refcnt'} <= 0) |
|
257
|
0 |
0 |
unless ($session == $sender) |
|
269
|
8 |
0 |
if (--$self->{'sessions'}{$session_id}{'refcnt'} <= 0) |
|
271
|
8 |
0 |
unless $session_id eq $nntpd_id |
|
302
|
0 |
24 |
if $self->_pluggable_process('NNTPD', $event, \(@args), \@extra_args) == 4 |
|
304
|
0 |
24 |
if scalar @extra_args |
|
319
|
0 |
16 |
unless $self->_conn_exists($id) |
|
320
|
0 |
16 |
unless $output |
|
322
|
0 |
16 |
if $self->_pluggable_process('NNTPC', 'response', $id, \$output) == 4 |
|
331
|
2 |
5 |
unless $self->{'handle_connects'} |
|
332
|
4 |
1 |
if ($self->{'posting'}) { } |
|
346
|
14 |
2 |
unless $code and $code eq '340' || $code eq '335' |