From 187246adc4c9a92114e86528820b3c019f75a002 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 3 Dec 2025 12:52:38 +0100 Subject: [PATCH] net/upnp: default to IDGv1 when not yet set --- net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc b/net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc index 5c5a813ac..069680a36 100644 --- a/net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc +++ b/net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc @@ -260,7 +260,7 @@ function miniupnpd_configure_do($verbose = false) // When building the daemon with UPnP IGDv2, infinite (IGDv1 only) lease duration port maps are reduced // to 7d, following the IGDv2 standard. Disabling it at runtime allows IGDv2-incompatible clients - if ($upnp_config['upnp_igd_compat'] == 'igdv1') { + if (($upnp_config['upnp_igd_compat'] ?? 'igdv1') == 'igdv1') { $config_text .= "force_igd_desc_v1=yes\n"; }