version 1.856, 2007/04/03 00:48:33
|
version 1.857, 2007/04/03 00:49:14
|
Line 7778 sub get_dns {
|
Line 7778 sub get_dns {
|
if (exists($lonid_to_ip{$lonid})) { |
if (exists($lonid_to_ip{$lonid})) { |
return $lonid_to_ip{$lonid}; |
return $lonid_to_ip{$lonid}; |
} |
} |
&logthis(" looking ip $lonid ...."); |
|
my $name=&hostname($lonid); |
my $name=&hostname($lonid); |
my $ip = gethostbyname($name); |
my $ip = gethostbyname($name); |
return if (!$ip || length($ip) ne 4); |
return if (!$ip || length($ip) ne 4); |
Line 7790 sub get_dns {
|
Line 7789 sub get_dns {
|
|
|
sub get_iphost { |
sub get_iphost { |
if (%iphost) { return %iphost; } |
if (%iphost) { return %iphost; } |
&logthis(" getting ips ...."); |
|
my %hostname = &all_hostnames(); |
my %hostname = &all_hostnames(); |
foreach my $id (keys(%hostname)) { |
foreach my $id (keys(%hostname)) { |
my $name=$hostname{$id}; |
my $name=$hostname{$id}; |