]> git.proxmox.com Git - pve-common.git/blobdiff - src/PVE/Daemon.pm
Use IO::Socket::IP instead of INET
[pve-common.git] / src / PVE / Daemon.pm
index 264f8be5e2a840aa7969a47ef95fbda017d7cbc8..0d0e16b1a8a6af2c10c32f6dd1392d9f8116c212 100644 (file)
@@ -24,7 +24,7 @@ use PVE::INotify;
 use POSIX ":sys_wait_h";
 use Fcntl ':flock';
 use Socket qw(IPPROTO_TCP TCP_NODELAY SOMAXCONN);
-use IO::Socket::INET;
+use IO::Socket::IP;
 
 use Getopt::Long;
 use Time::HiRes qw (gettimeofday);
@@ -795,13 +795,13 @@ sub create_reusable_socket {
            if $sockfd !~ m/^(\d+)$/;
        $sockfd = $1; # untaint
 
-       $socket = IO::Socket::INET->new;
+       $socket = IO::Socket::IP->new;
        $socket->fdopen($sockfd, 'w') || 
            die "cannot fdopen file descriptor '$sockfd' - $!\n";
 
     } else {
 
-       $socket = IO::Socket::INET->new(
+       $socket = IO::Socket::IP->new(
            LocalAddr => $host,
            LocalPort => $port,
            Listen => SOMAXCONN,