added k1xx's changes to spot stats routines
[spider.git] / perl / AGWMsg.pm
index d6828812f2f31dbd2684b3143db3575bbae39647..f6fc50747f9a5fa005099630777770e4cdec2986 100644 (file)
@@ -327,15 +327,9 @@ sub _decode
                                $conn->{incoming} = 1;
                                $conn->{agwcall} = $call;
                                $circuit{$call} = $conn;
-                               if ($call =~ /^(\w+)-(\d\d?)$/) {
-                                       my $c = $1;
-                                       my $s = $2;
-                                       $s = 15 - $s;
-                                       if ($s <= 8 && $s > 0) {
-                                               $call = "${c}-${s}";
-                                       } else {
-                                               $call = $c;
-                                       }
+                               if (my ($c, $s) = $call =~ /^(\w+)-(\d\d?)$/) {
+                                       $s = 15 - $s if $s > 8;
+                                       $call = $s > 0 ? "${c}-${s}" : $c;
                                }
                                $conn->to_connected($call, 'A', $conn->{csort} = 'ax25');
                        }