X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fshow%2Fdb0sdx.pl;h=370b0b7fc3bad1965538df2b1bfd7ebd16132348;hb=725d28d2ebfb1fd2ae83ba10d68c7337678a5c1b;hp=5132b2f9fd3a8c1c0e97f522497a2b71180473d0;hpb=564b5b3a0c2fa40f00e015f8b05f3a87ea4e7e26;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);