X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fwx.pl;h=17aef89efb772ef05a718a347697b63e9553adee;hb=f0b59af5985f155c108932be14840726be7cd1f5;hp=ecc154013c5aa4fb744f54b8306d8da6d0e56a48;hpb=171a7a0bf86e9732a33c7829e808129ec01c51c2;p=spider.git diff --git a/cmd/wx.pl b/cmd/wx.pl index ecc15401..17aef89e 100644 --- a/cmd/wx.pl +++ b/cmd/wx.pl @@ -23,6 +23,8 @@ my $from = $self->call; my $t = ztime(time); my $tonode; my $sysopflag; +return (1, $self->msg('e5')) if $self->remotecmd; +return (1, $self->msg('e28')) unless $self->registered; if ($sort eq "FULL") { $line =~ s/^$f[0]\s+//; # remove it @@ -36,11 +38,11 @@ if ($sort eq "FULL") { $to = "LOCAL"; } -DXProt::broadcast_list("WX de $from <$t>: $line", @locals); +DXChannel::broadcast_list("WX de $from <$t>: $line", 'wx', undef, @locals); if ($to ne "LOCAL") { $line =~ s/\^//og; # remove ^ characters! my $pc = DXProt::pc12($from, $line, $tonode, $sysopflag, 1); - DXProt::broadcast_ak1a($pc); + DXChannel::broadcast_nodes($pc, $main::me); } return (1, ());