X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXProt.pm;h=741e4b3342ec9415d9d5e08d1c9d4f0f5f8cf78e;hb=3d4ef40cbe97fc74d9c95e782aa35f99c75d1202;hp=97a0b0d2bd0de2be0291e16e4909be3e9536cd5e;hpb=54ab4e12f2a2127855dc70936f4cdeb57fc4576c;p=spider.git diff --git a/perl/DXProt.pm b/perl/DXProt.pm index 97a0b0d2..741e4b33 100644 --- a/perl/DXProt.pm +++ b/perl/DXProt.pm @@ -291,13 +291,11 @@ sub normal my $wwv = Geomag::update($main::systime, $hour, $sfi, $a, $k, "R=$r, Next K=$next$alarm", $decode_dk0wcy, $field[5], $r); } - return if $field[2] eq $main::mycall; # it's routed to me } else { route($field[2], $line); - return; # only on a routed one } - last SWITCH; + return; } if ($pcno == 13) { @@ -913,7 +911,7 @@ sub send_announce ($filter, $hops) = Filter::it($dxchan->{annfilter}, @_, $self->{call} ); next unless $filter; } - if ($dxchan->is_ak1a) { + if ($dxchan->is_ak1a && $field[1] ne $main::mycall) { # i.e not specifically routed to me next if $dxchan == $self; if ($hops) { $routeit = $line;