perlfaq9, hostname
authorJohn D Groenveld <groenvel@cse.psu.edu>
Tue, 6 May 1997 17:41:12 +0000 (13:41 -0400)
committerChip Salzenberg <chip@atlantic.net>
Wed, 7 May 1997 12:00:00 +0000 (00:00 +1200)
Simple patch...

p5p-msgid: 199705061741.NAA22777@cse.psu.edu

pod/perlfaq9.pod

index f4f4759..d7faca0 100644 (file)
@@ -295,7 +295,7 @@ give you the hostname after which you can find out the IP address
     use Socket;
     use Sys::Hostname;
     my $host = hostname();
-    my $addr = inet_ntoa(scalar(gethostbyname($name)) || 'localhost');
+    my $addr = inet_ntoa(scalar(gethostbyname($host || 'localhost')));
 
 Probably the simplest way to learn your DNS domain name is to grok
 it out of /etc/resolv.conf, at least under Unix.  Of course, this