From: minima Date: Wed, 3 Oct 2001 10:08:39 +0000 (+0000) Subject: make sure that @WWW is completely ignored X-Git-Tag: R_1_49~79 X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?p=spider.git;a=commitdiff_plain;h=f04ec95fe999a857f0f0c9e08e0f0bfd808ada32 make sure that @WWW is completely ignored --- diff --git a/Changes b/Changes index a87e9ec9..19fe2f4f 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,5 @@ +03Oct01======================================================================= +1. don't allow @WWW to become a 'TO' field... 02Oct01======================================================================= 1. fixed the 'ever lengthening msg' syndrome and probably made the whole thing more reliable at the same time. diff --git a/cmd/send.pl b/cmd/send.pl index d6e502cd..c3ff8583 100644 --- a/cmd/send.pl +++ b/cmd/send.pl @@ -95,7 +95,7 @@ if ($self->state eq "prompt") { } elsif ($f eq '<' && @f) { # this is bbs syntax for from call $loc->{from} = uc shift @f; } elsif ($f eq '@' && @f) { # this is bbs syntax, for send it 'to node' - ; + shift @f; } elsif ($f =~ /^\$/) { # this is bbs syntax for a bid next; } elsif ($f =~ /^<\S+/) { # this is bbs syntax for from call diff --git a/perl/DXMsg.pm b/perl/DXMsg.pm index bd611876..46280dfa 100644 --- a/perl/DXMsg.pm +++ b/perl/DXMsg.pm @@ -1225,7 +1225,7 @@ sub import_one } elsif ($notincalls && ($f eq 'RR')) { $rr = '1'; } elsif ($f eq '@' && @f) { # this is bbs syntax, for AT - next; + shift @f; } elsif ($f eq '<' && @f) { # this is bbs syntax for from call $from = uc shift @f; } elsif ($f =~ /^\$/) { # this is bbs syntax for a bid