X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fwho.pl;h=ecb45d70f8eff3167934e57522cd62c078f4b05d;hb=87bc0b65c4d43cf3100c2f66cbc6f5e3f45f99fe;hp=1ccf9ca8a39bb5b00a055e1d107451c97ba93ad0;hpb=0f516cc02156132d67bce4b98ba6f1c8ce60eb3c;p=spider.git diff --git a/cmd/who.pl b/cmd/who.pl index 1ccf9ca8..ecb45d70 100644 --- a/cmd/who.pl +++ b/cmd/who.pl @@ -28,7 +28,8 @@ foreach $dxchan ( sort {$a->call cmp $b->call} DXChannel::get_all ) { my $name = $dxchan->user->name || " "; my $ping = $dxchan->is_node && $dxchan != $DXProt::me ? sprintf("%5.2f", $dxchan->pingave) : " "; my $conn = $dxchan->conn; - my $ip = $conn->{peerhost} || '' if $conn; + my $ip = ''; + $ip = $conn->{peerhost} if $conn && $conn->{peerhost}; push @out, sprintf "%10s $type $sort $t %-10.10s $ping $ip", $call, $name; }