X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fcatchup.pl;h=2bf0d5e7bee9dae0c361be32e3f639eeb00c4df2;hb=ab811a0c902225075a9bd69749f65594079433a9;hp=e2f439040921652d9198cf7f719a93e51c55a7cf;hpb=e5581689d790a1afd6ba0d83dc3bc36fc0e0f885;p=spider.git diff --git a/cmd/catchup.pl b/cmd/catchup.pl index e2f43904..2bf0d5e7 100644 --- a/cmd/catchup.pl +++ b/cmd/catchup.pl @@ -4,7 +4,7 @@ # in other words mark all messages as being already received # by this node. # -# $Id$ +# # # Copyright (c) 1999 Dirk Koopman G1TLH # @@ -16,7 +16,7 @@ my @f = split /\s+/, $line; return (1, "usage: catchup all|[= 2; my $call = uc shift @f; -my $user = DXUser->get_current($call); +my $user = DXUser::get_current($call); return (1, "$call not a node") unless $user && $user->sort ne 'U'; my @out; @@ -29,7 +29,7 @@ foreach my $msgno (@f) { @ref = DXMsg::get_all(); last; } elsif (my ($f, $t) = $msgno =~ /(\d+)-(\d+)/) { - while ($f < $t) { + while ($f <= $t) { $ref = DXMsg::get($f++); push @ref, $ref if $ref; }