From ead031c672de5d88fcaf750eaa2822d0a3e1a908 Mon Sep 17 00:00:00 2001 From: jow Date: Sat, 7 Jan 2012 13:32:30 +0000 Subject: [PATCH] [packages] miniupnpd: append netmask to listening_ip, fixes miniupnpd with non-/24 prefixes git-svn-id: svn://svn.openwrt.org/openwrt/packages@29673 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/miniupnpd/Makefile | 2 +- net/miniupnpd/files/miniupnpd.init | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index d11ea8ff9..ca0dfaaf5 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=miniupnpd PKG_VERSION:=1.6.20110730 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE_URL:=http://miniupnp.free.fr/files PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz diff --git a/net/miniupnpd/files/miniupnpd.init b/net/miniupnpd/files/miniupnpd.init index fa888dde4..c29e67254 100644 --- a/net/miniupnpd/files/miniupnpd.init +++ b/net/miniupnpd/files/miniupnpd.init @@ -106,10 +106,11 @@ start() { local iface for iface in ${intiface:-lan}; do - local ipaddr + local ipaddr netmask config_get ipaddr "$iface" ipaddr + config_get netmask "$iface" netmask "255.255.255.0" [ -n "$ipaddr" ] && \ - echo "listening_ip=$ipaddr" >>$tmpconf + echo "listening_ip=$ipaddr/$netmask" >>$tmpconf done [ "$port" != "auto" ] && \ -- 2.11.0