lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 6b2f1d0047731206a465c035d7cb2c4b126a6f86
parent 1fa58a1b1ab64a2399dbf4cf55e4047306ddccfc
Author: Jo-Philipp Wich <jow@openwrt.org>
Date:   Wed, 11 Jun 2014 16:37:03 +0200

wshaper: minor fixes

Adjust package version and release to reflect upstream compatibility,
replace deprecated uci_get_state with network_get_device.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

Diffstat:
Mnet/wshaper/Makefile | 6+++---
Mnet/wshaper/files/wshaper.htb | 9+++++++--
2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/net/wshaper/Makefile b/net/wshaper/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2007-2011 OpenWrt.org +# Copyright (C) 2007-2014 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -8,8 +8,8 @@ include $(TOPDIR)/rules.mk PKG_NAME:=wshaper -PKG_VERSION:=0.2 -PKG_RELEASE:=2 +PKG_VERSION:=1.1a +PKG_RELEASE:=1 PKG_MAINTAINER:=Jo-Philipp Wich <jow@openwrt.org> diff --git a/net/wshaper/files/wshaper.htb b/net/wshaper/files/wshaper.htb @@ -8,13 +8,18 @@ # All config needs to be done in /etc/config/wshaper . /lib/functions.sh +. /lib/functions/network.sh + config_load wshaper for s in downlink uplink network nopriohostdst nopriohostsrc noprioportdst noprioportsrc; do config_get $s settings $s done -device=$(uci_get_state network "$network" ifname "$network") -[ -z "$device" ] && logger -t wondershaper "Error: Could not find the device for network $network, aborting." && exit 1 +if ! network_get_device device "$network"; then + logger -t wondershaper "Error: Could not find the device for network $network, aborting." + exit 1 +fi + [ -z "$downlink" ] && logger -t wondershaper "Error: Downlink speed not set, aborting." && exit 1 [ -z "$uplink" ] && logger -t wondershaper "Error: Uplink speed not set, aborting." && exit 1