From: Wolfgang Bumiller Date: Fri, 8 May 2015 10:24:43 +0000 (+0200) Subject: optional socket family parameter for create_reusable_socket X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=commitdiff_plain;h=83397d50e04da4b24627554ddbed84a1e37063c3;ds=sidebyside optional socket family parameter for create_reusable_socket --- diff --git a/src/PVE/Daemon.pm b/src/PVE/Daemon.pm index 0d0e16b..ddbe656 100644 --- a/src/PVE/Daemon.pm +++ b/src/PVE/Daemon.pm @@ -782,7 +782,7 @@ sub register_status_command { # some useful helper sub create_reusable_socket { - my ($self, $port, $host) = @_; + my ($self, $port, $host, $family) = @_; die "no port specifed" if !$port; @@ -805,6 +805,7 @@ sub create_reusable_socket { LocalAddr => $host, LocalPort => $port, Listen => SOMAXCONN, + Family => $family, Proto => 'tcp', ReuseAddr => 1) || die "unable to create socket - $@\n";