summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-splash/root/etc/init.d
diff options
context:
space:
mode:
authorManuel Munz <freifunk@somakoma.de>2013-06-04 19:24:30 +0000
committerManuel Munz <freifunk@somakoma.de>2013-06-04 19:24:30 +0000
commit2a366f4c554d46a33f727bc04e4d7a7798e5be3b (patch)
treea621bd26b6efc0dc17360d9296a5ae0a953b095f /applications/luci-splash/root/etc/init.d
parent49fc87429ff313ef37a9473147ddd8cf97d74d08 (diff)
applications/luci-splash: Always insert the mangling rules, not just when bandwidth limit is used. That makes it possible to have client bandwidth stats without using the bandwidth limit. Taken from https://github.com/freifunk/ff-control/blob/master/patches/luci-splash-mark.patch, thx Patrick
Diffstat (limited to 'applications/luci-splash/root/etc/init.d')
-rwxr-xr-xapplications/luci-splash/root/etc/init.d/luci_splash22
1 files changed, 10 insertions, 12 deletions
diff --git a/applications/luci-splash/root/etc/init.d/luci_splash b/applications/luci-splash/root/etc/init.d/luci_splash
index fe8062882..d2628c86f 100755
--- a/applications/luci-splash/root/etc/init.d/luci_splash
+++ b/applications/luci-splash/root/etc/init.d/luci_splash
@@ -245,18 +245,16 @@ start() {
fi
### Add QoS chain
- [ "$LIMIT_UP" -gt 0 -a "$LIMIT_DOWN" -gt 0 ] && {
- iptables -t mangle -N luci_splash_mark_out
- iptables -t mangle -N luci_splash_mark_in
- iptables -t mangle -I PREROUTING -j luci_splash_mark_out
- iptables -t mangle -I POSTROUTING -j luci_splash_mark_in
- if [ "$HAS_IPV6" = 1 ]; then
- ip6tables -t mangle -N luci_splash_mark_out
- ip6tables -t mangle -N luci_splash_mark_in
- ip6tables -t mangle -I PREROUTING -j luci_splash_mark_out
- ip6tables -t mangle -I POSTROUTING -j luci_splash_mark_in
- fi
- }
+ iptables -t mangle -N luci_splash_mark_out
+ iptables -t mangle -N luci_splash_mark_in
+ iptables -t mangle -I PREROUTING -j luci_splash_mark_out
+ iptables -t mangle -I POSTROUTING -j luci_splash_mark_in
+ if [ "$HAS_IPV6" = 1 ]; then
+ ip6tables -t mangle -N luci_splash_mark_out
+ ip6tables -t mangle -N luci_splash_mark_in
+ ip6tables -t mangle -I PREROUTING -j luci_splash_mark_out
+ ip6tables -t mangle -I POSTROUTING -j luci_splash_mark_in
+ fi
### Find active mac addresses
MACS=""