miniupnpd: add miniupnpd ipv6_disable option, #11971 close 12675/head
authorAlexey Kuznetsov <axet@me.com>
Thu, 2 Jul 2020 03:18:45 +0000 (06:18 +0300)
committerAlexey Kuznetsov <axet@me.com>
Thu, 2 Jul 2020 03:20:13 +0000 (06:20 +0300)
Signed-off-by: Alexey Kuznetsov <axet@me.com>
net/miniupnpd/Makefile
net/miniupnpd/files/miniupnpd.init

index 00caa8f12f90b03da6baafe0b5d616eda27dec6f..88a47612b557c17b80d7383eddb8feda48a2058c 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=miniupnpd
 PKG_VERSION:=2.1.20200510
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE_URL:=https://miniupnp.tuxfamily.org/files
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
index 22461f9f63d80932c4f8ba5a3c0201e36f90c1b3..4c1ccd29260ae63db9dab162058999b2718a6f30 100644 (file)
@@ -61,6 +61,7 @@ upnpd() {
        local upload download log_output port config_file serial_number model_number
        local use_stun stun_host stun_port uuid notify_interval presentation_url
        local upnp_lease_file clean_ruleset_threshold clean_ruleset_interval
+       local ipv6_disable
 
        local enabled
        config_get_bool enabled config enabled 1
@@ -87,6 +88,7 @@ upnpd() {
        config_get upnp_lease_file config upnp_lease_file
        config_get clean_ruleset_threshold config clean_ruleset_threshold
        config_get clean_ruleset_interval config clean_ruleset_interval
+       config_get ipv6_disable config ipv6_disable 0
 
        local conf ifname ifname6
 
@@ -139,6 +141,7 @@ upnpd() {
                upnpd_write_bool system_uptime 1
                upnpd_write_bool igdv1 0 force_igd_desc_v1
                upnpd_write_bool use_stun 0 ext_perform_stun
+               upnpd_write_bool ipv6_disable $ipv6_disable
 
                [ "$use_stun" -eq 0 ] || {
                        [ -n "$stun_host" ] && echo "ext_stun_host=$stun_host"