line |
true |
false |
branch |
74
|
0 |
0 |
if (not exists $NNML::Connection::ACMD{$cmd}) { } |
77
|
0 |
0 |
if (NNML::Auth::perm($self, $NNML::Connection::ACMD{$cmd})) { } |
122
|
0 |
0 |
if (uc $cmd eq 'USER') { } |
|
0 |
0 |
elsif (uc $cmd eq 'PASS') { } |
124
|
0 |
0 |
unless (exists $$self{'_passwd'} and $$self{'_passwd'} ne '*') |
130
|
0 |
0 |
unless (exists $$self{'_user'} and $$self{'_user'} ne 'nobody') |
139
|
0 |
0 |
if (NNML::Auth::check($$self{'_user'}, $$self{'_passwd'})) { } |
151
|
0 |
0 |
unless ($group) |
178
|
0 |
0 |
if (@_) { } |
182
|
0 |
0 |
unless ($cmd =~ /NEWSGROUPS/) |
205
|
0 |
0 |
unless (defined $ltime) |
240
|
0 |
0 |
unless ($$self{'_group'}) |
269
|
0 |
0 |
unless ($$self{'_group'}) |
277
|
0 |
0 |
unless $val |
286
|
0 |
0 |
unless ($$self{'_group'}) |
290
|
0 |
0 |
unless ($$self{'_article'}) |
294
|
0 |
0 |
if ($$self{'_article'} < $$self{'_group'}->max) { } |
306
|
0 |
0 |
unless ($$self{'_group'}) |
310
|
0 |
0 |
unless ($$self{'_article'}) |
314
|
0 |
0 |
if ($$self{'_article'} > $$self{'_group'}->min) { } |
336
|
0 |
0 |
unless (defined $ano) |
340
|
0 |
0 |
unless ($$self{'_group'}) |
344
|
0 |
0 |
if ($ano >= $$self{'_group'}->min and $ano <= $$self{'_group'}->max) { } |
358
|
0 |
0 |
unless (defined $ano) |
362
|
0 |
0 |
unless ($$self{'_group'}) |
366
|
0 |
0 |
if ($$self{'_group'}->delete($ano)) { } |
376
|
0 |
0 |
unless ($$self{'_group'}) |
380
|
0 |
0 |
if ($NNML::Connection::ACTIVE->delete_group($$self{'_group'}->name)) { } |
391
|
0 |
0 |
unless ($$self{'_group'}) |
396
|
0 |
0 |
unless ($ano) |
402
|
0 |
0 |
unless ($head) |
406
|
0 |
0 |
unless ($$self{'_group'}->delete($ano)) |
418
|
0 |
0 |
unless ($$self{'_group'}) |
423
|
0 |
0 |
unless ($self->post) |
438
|
0 |
0 |
if (defined $parm and $parm =~ /^\s*<.*>\s*$/) { } |
440
|
0 |
0 |
if ($head) { } |
441
|
0 |
0 |
if ($cmd eq 'article') { } |
|
0 |
0 |
elsif ($cmd eq 'head') { } |
456
|
0 |
0 |
unless ($$self{'_group'}) |
461
|
0 |
0 |
unless ($ano =~ /^\d+$/) |
477
|
0 |
0 |
if ($body) { } |
479
|
0 |
0 |
if ($cmd eq 'article') { } |
|
0 |
0 |
elsif ($cmd eq 'head') { } |
|
0 |
0 |
elsif ($cmd eq 'date') { } |
504
|
0 |
0 |
unless ($self->post) |
508
|
0 |
0 |
if (article_msgid($msgid)) |
519
|
0 |
0 |
unless ($self->post) |
532
|
0 |
0 |
if ($art = $$self{'_fh'}->read_until_dot) { } |
541
|
0 |
0 |
if ($$self{'slave'}) { } |
546
|
0 |
0 |
unless ($code =~ /^2/) |
557
|
0 |
0 |
if ($sf) { } |
569
|
0 |
0 |
unless (NNML::Auth::perm($self, 'create')) |
584
|
0 |
0 |
if ($sf) |
590
|
0 |
0 |
unless $ent |
596
|
0 |
0 |
unless ($code =~ /^2/) |
602
|
0 |
0 |
unless rename $spool, "$spool~" |
638
|
0 |
0 |
if exists $head{lc $_} |
640
|
0 |
0 |
unless ($head{'lines'}) |
643
|
0 |
0 |
if (not $head{'message-id'}) { } |
651
|
0 |
0 |
if $head{$_} |
654
|
0 |
0 |
unless (@newsgroups) |
659
|
0 |
0 |
if ($extra_group) |
666
|
0 |
0 |
if (-f "$dir/$all{$any}") |
671
|
0 |
0 |
unless exists $all{$extra_group} |
673
|
0 |
0 |
unless (@newsgroups) |
676
|
0 |
0 |
if (not $extra_group and article_msgid($head{'message-id'})) |
681
|
0 |
0 |
unless ($NNML::Connection::ACTIVE->accept_article(\%head, $head, $body, $create, $file, $extra_group, @newsgroups)) |
686
|
0 |
0 |
if ($extra_group) { } |
688
|
0 |
0 |
if ($all{$extra_group}) { } |
709
|
0 |
0 |
if defined $head |
711
|
0 |
0 |
unless $head |
723
|
0 |
0 |
if (defined $ano) |
743
|
0 |
0 |
unless defined $date |
744
|
0 |
0 |
if (length $date < 8) |
746
|
0 |
0 |
if ($1 > 30) { } |
752
|
0 |
0 |
unless (defined $time) |
759
|
0 |
0 |
unless defined $sec |
763
|
0 |
0 |
if (defined $gmt) { } |
768
|
0 |
0 |
if $@ ne '' |