X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fsend.pl;h=f6f9e40f762550bb5b9b0ef911860e8827abebce;hb=502f900651a46b96008028945616a3b610d6cc7a;hp=3c08ddbbb483bac93a733cfe4f7e81ccb64613c5;hpb=e76e5e7e943c5af1d984ec60ad80524424420fa2;p=spider.git diff --git a/cmd/send.pl b/cmd/send.pl index 3c08ddbb..f6f9e40f 100644 --- a/cmd/send.pl +++ b/cmd/send.pl @@ -92,6 +92,16 @@ if ($self->state eq "prompt") { ; } elsif ($notincalls && ($f eq 'RR')) { $loc->{rrreq} = '1'; + } 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 origin + $loc->{origin} = uc shift @f; + } elsif ($f =~ /^\$/) { # this is bbs syntax for a bid + next; + } elsif ($f =~ /^<\S+/) { # this is bbs syntax for from call + ($loc->{from}) = $f =~ /^<(\S+)$/; + } elsif ($f =~ /^\@\S+/) { # this is bbs syntax for origin + ($loc->{origin}) = $f =~ /^\@(\S+)$/; } else { # callsign ?