From: Michael Tremer Date: Sun, 27 Apr 2025 15:50:09 +0000 (+0200) Subject: wireguard-functions.pl: Don't strictly require a port in imported configurations X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5c71c87e88446bd42bdc3ec7143b8f032499aa06;p=ipfire-2.x.git wireguard-functions.pl: Don't strictly require a port in imported configurations If importing a client configuration, there might not be a port. This is quite likely to happen with VPN providers that don't create a connection but are awaiting incoming connections only. Signed-off-by: Michael Tremer --- diff --git a/config/cfgroot/wireguard-functions.pl b/config/cfgroot/wireguard-functions.pl index fb9829724..f13fed17c 100644 --- a/config/cfgroot/wireguard-functions.pl +++ b/config/cfgroot/wireguard-functions.pl @@ -613,10 +613,6 @@ sub parse_configuration($$) { push(@errormessages, $Lang::tr{'wg missing allowed ips'}); } - unless (exists $peer{"PORT"}) { - push(@errormessages, $Lang::tr{'wg missing port'}); - } - unless (exists $peer{"ENDPOINT_ADDRESS"}) { push(@errormessages, $Lang::tr{'wg missing endpoint address'}); }