We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ecd3d7 commit 6a42402Copy full SHA for 6a42402
1 file changed
lib/HTTP/Daemon.pm
@@ -5,7 +5,7 @@ use vars qw($VERSION @ISA $PROTO $DEBUG);
5
6
$VERSION = "6.00";
7
8
-use IO::Socket qw(AF_INET INADDR_ANY inet_ntoa);
+use IO::Socket qw(AF_INET INADDR_ANY INADDR_LOOPBACK inet_ntoa);
9
@ISA=qw(IO::Socket::INET);
10
11
$PROTO = "HTTP/1.1";
@@ -44,6 +44,9 @@ sub url
44
require Sys::Hostname;
45
$url .= lc Sys::Hostname::hostname();
46
}
47
+ elsif ($addr eq INADDR_LOOPBACK) {
48
+ $url .= inet_ntoa($addr);
49
+ }
50
else {
51
$url .= gethostbyaddr($addr, AF_INET) || inet_ntoa($addr);
52
0 commit comments