From 8da84037c2228e00ab66fc9beba4c5b6d06bbe4a Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 24 Nov 2023 11:00:20 +0100 Subject: [PATCH] net/upnp: add newwanip hook This could potentially disrupt operation for no apparent reason since this wasn't included and asked for for a long time now. PR: https://forum.opnsense.org/index.php?topic=36912.0 --- net/upnp/Makefile | 2 +- net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/net/upnp/Makefile b/net/upnp/Makefile index 6be3288b4..b43908434 100644 --- a/net/upnp/Makefile +++ b/net/upnp/Makefile @@ -1,6 +1,6 @@ PLUGIN_NAME= upnp PLUGIN_VERSION= 1.5 -PLUGIN_REVISION= 4 +PLUGIN_REVISION= 5 PLUGIN_DEPENDS= miniupnpd PLUGIN_COMMENT= Universal Plug and Play Service PLUGIN_MAINTAINER= franco@opnsense.org 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 bc667ab01..411c57f66 100644 --- a/net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc +++ b/net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc @@ -88,7 +88,10 @@ function miniupnpd_stop() function miniupnpd_configure() { - return ['bootup' => ['miniupnpd_configure_do']]; + return [ + 'bootup' => ['miniupnpd_configure_do'], + 'newwanip' => ['miniupnpd_configure_do'], + ]; } function miniupnpd_uuid()