X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXProt.pm;h=e1b1ea45b0fc5c3b87d01fdd6c767f4d17b6ec15;hb=7e3729a9039462c460dae4804f40c0bd506f3423;hp=4886a7ff3ce736ef8876b887c9526fc7be462d6b;hpb=057580c6b9b77fece532a02d3df7b5a5b1af1054;p=spider.git diff --git a/perl/DXProt.pm b/perl/DXProt.pm index 4886a7ff..e1b1ea45 100644 --- a/perl/DXProt.pm +++ b/perl/DXProt.pm @@ -33,6 +33,7 @@ use Route; use Route::Node; use Script; use DXProtHandle; +use DXCIDR; use Time::HiRes qw(gettimeofday tv_interval); use DXSubprocess; @@ -297,9 +298,9 @@ sub start # log it my $host = $self->{conn}->peerhost; $host ||= "AGW Port #$self->{conn}->{agwport}" if exists $self->{conn}->{agwport}; + $host ||= $host if is_ipaddr($host); $host ||= "unknown"; $self->{hostname} = $host if is_ipaddr($host); - Log('DXProt', "$call connected from $host"); # remember type of connection