X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;ds=inline;f=cmd%2Fshow%2Fdb0sdx.pl;h=370b0b7fc3bad1965538df2b1bfd7ebd16132348;hb=df50cc60aae633c32575c20071175852b7729417;hp=5132b2f9fd3a8c1c0e97f522497a2b71180473d0;hpb=8bb293d5a1ca7a53f2ce50bd8e9e728865069b7f;p=spider.git
diff --git a/cmd/show/db0sdx.pl b/cmd/show/db0sdx.pl
index 5132b2f9..370b0b7f 100644
--- a/cmd/show/db0sdx.pl
+++ b/cmd/show/db0sdx.pl
@@ -19,15 +19,16 @@ sub on_disc
my ($info) = $conn->{sdxin} =~ m|([^<]*)|;
dbg("info: $info");
+ my $prefix = $conn->{prefix} || '';
my @in = split /[\r\n]/, $info if $info;
if (@in && $in[0]) {
dbg("in qsl");
- push @out, @in;
+ push @out, map {"$prefix$_"} @in;
} else {
dbg("in fault");
($info) = $conn->{sdxin} =~ m|([^<]*)|;
- push @out, $info if $info;
+ push @out, "$prefix$info" if $info;
push @out, $dxchan->msg('e3', 'DB0SDX', $conn->{sdxline}) unless @out;
}
$dxchan->send(@out);