X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXProt.pm;h=46ba890932204210fda710a84fe993d20e45ec36;hb=5232a160e5361e9bdcb8e2202c8063b8df6bd9dc;hp=97a0b0d2bd0de2be0291e16e4909be3e9536cd5e;hpb=54ab4e12f2a2127855dc70936f4cdeb57fc4576c;p=spider.git diff --git a/perl/DXProt.pm b/perl/DXProt.pm index 97a0b0d2..46ba8909 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 && $_[1] ne $main::mycall) { # i.e not specifically routed to me next if $dxchan == $self; if ($hops) { $routeit = $line;