[SQM/luci-app-sqm] Wire up link layer dandling for cake
authorSebastian Moeller <moeller0@gmx.de>
Thu, 18 Jun 2015 19:08:01 +0000 (21:08 +0200)
committerToke Høiland-Jørgensen <toke@toke.dk>
Sun, 12 Jul 2015 20:25:12 +0000 (22:25 +0200)
commit05fe796a8bd8c9be15ed54c1777acb74606075e3
treee7a6b4a2c48519108f6b58c70fd8251a3ce851b2
parent9a532691ddc556f6e475c0fc1bf656970291b67f
[SQM/luci-app-sqm] Wire up link layer dandling for cake

The cake traffic-shaper qdisc omne stop solution knows how to handle
link layer adjustments for ATM and can account for per packet overhead.
This commit adds cake as link layer adjustment mechanism in the GUI and
passes numerically specified overhead as well as the ATM linklayer
keywords on to cake. This change also passes the "advanced option strings"
from the Queue Discipline tab to cake. But as before no error checking.
This needs testing, as I have no working cake qdisc available so
caveat emptor...

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
net/luci-app-sqm/Makefile
net/luci-app-sqm/files/sqm-cbi.lua
net/sqm-scripts/Makefile
net/sqm-scripts/files/usr/lib/sqm/functions.sh
net/sqm-scripts/files/usr/lib/sqm/simple.qos
net/sqm-scripts/files/usr/lib/sqm/simplest.qos