diff options
author | Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> | 2020-05-14 11:30:12 +0100 |
---|---|---|
committer | Kevin Darbyshire-Bryant <6500011+ldir-EDB0@users.noreply.github.com> | 2020-05-25 22:49:03 +0100 |
commit | 295d77943cd8ddb1b6eb73e900d5b5221ab138e7 (patch) | |
tree | af84914ff586f6582988850fe43ea8c7d0b55a93 /net/miniupnpd/Makefile | |
parent | c2c91ea99e5fb7d4798116888b31f8fd9117d8ee (diff) |
miniupnpd: improve hotplug & interface handling
The existing interface selection/detection code was incomprehensible at
worst and convoluted at best. The uci config file suggested it
understood an external ipv6 interface but in reality the init script
took no notice. Re-work it so it is at least comprehendible and takes
notice of ipv6 interface details if specified.
Update the hotplug script to use the same interface selection/detection
code as the init script and take note of ipv6 interface selection, only
restarting miniupnpd on interface up events and only if that interface
isn't already known (for that ip class) by miniupnpd.
For me this has solved numerous 'flaky' startup problems, especially
with regard to ipv6.
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Diffstat (limited to 'net/miniupnpd/Makefile')
-rw-r--r-- | net/miniupnpd/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index 4d255dab2..ae95b4a2c 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=miniupnpd PKG_VERSION:=2.1.20191006 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE_URL:=https://miniupnp.tuxfamily.org/files PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz |