aboutsummaryrefslogtreecommitdiff
path: root/net/nft-qos/files/lib/priority.sh
Commit message (Collapse)AuthorAge
* nft-qos: simplify ifname retrievalEtienne Champetier2021-09-16
| | | | | | | | network_get_device should be enough, and since https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b9a67362d70c544b85078b8d5c661f43f7472d9 uci network config interface sections use 'device' instead of 'ifname', rendering the fallback useless Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* nft-qos: fix missing double semicolon in caseRosy Song2019-03-10
| | | | Signed-off-by: Rosy Song <rosysong@rosinson.com>
* nft-qos: Update init scriptJeffery To2019-02-12
| | | | | | | | | | | This replaces the use of uci_validate_section() with uci_load_validate(), which removes the need to declare local variables for every config option. This also adds a validate section to service_triggers(), and fixes some variable name typos in qosdef_init_static(). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* nft-qos: add new packageRosy Song2018-11-06
This is the nftables implementation for qos on OpenWrt, Currently, it has below features: * Static QoS : setting limit rate for devices or global network. * Dynamic/Auto QoS : setting limit rate according to the network bandwidth and adjust itself automatically (hotplug event). * Traffic Priority : this feature is like traffic shaping under tc, it uses ingress hook to handle to packets here. Signed-off-by: Rosy Song <rosysong@rosinson.com>