sub gethost{ my ($val)=@_; if($val=~/(\d+\.\d+\.\d+\.\d+)/){ my $host=gethostbyaddr(inet_aton($1),AF_INET); return $host; } return ""; } #### if(/\s*Listen\s+(\S*)/){ $instdetails{$instnum}{Listen}{$1}=1; $instdetails{$instnum}{Listen}{$1}{host}=gethost($1); print ERR "$instnum $listen $instdetails{$instnum}{Listen}{$1}{host}"; next; }