mirror of
https://git.proxmox.com/git/pve-common
synced 2025-08-06 02:48:07 +00:00
Revert "daemon: add compat code for pmgproxy 6.x"
This reverts commit a3777dce67
.
With the upcoming release of pmg-api 7.0 we included the changes for
configuring a LISTEN_IP, thus this compatibility code is not needed
anymore.
Quickly tested with current pmg-api master
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This commit is contained in:
parent
4d22a9729d
commit
bc885c89b6
@ -799,7 +799,7 @@ sub register_status_command {
|
||||
# some useful helper
|
||||
|
||||
sub create_reusable_socket {
|
||||
my ($self, $port, $host, $family) = @_;
|
||||
my ($self, $port, $host) = @_;
|
||||
|
||||
die "no port specifed" if !$port;
|
||||
|
||||
@ -818,6 +818,7 @@ sub create_reusable_socket {
|
||||
|
||||
$socket->fcntl(Fcntl::F_SETFD(), Fcntl::FD_CLOEXEC);
|
||||
} else {
|
||||
|
||||
my %sockargs = (
|
||||
LocalPort => $port,
|
||||
Listen => SOMAXCONN,
|
||||
@ -825,16 +826,7 @@ sub create_reusable_socket {
|
||||
GetAddrInfoFlags => 0,
|
||||
ReuseAddr => 1,
|
||||
);
|
||||
|
||||
# FIXME: drop this if clause and the $family parameter with 7.0:
|
||||
# compat code for pmgproxy
|
||||
if (defined($family)) {
|
||||
$socket = IO::Socket::IP->new(
|
||||
Family => $family,
|
||||
LocalHost => $host,
|
||||
%sockargs) ||
|
||||
die "unable to create socket - $@\n";
|
||||
} elsif (defined($host)) {
|
||||
if (defined($host)) {
|
||||
$socket = IO::Socket::IP->new( LocalHost => $host, %sockargs) ||
|
||||
die "unable to create socket - $@\n";
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user