Commit Graph

15 Commits

Author SHA1 Message Date
Francis Begyn 1006cf4f24 Implementation of HFSC
Testing and functionality for the use of HFSC has been implemented.
The use of service curves is implenented closely as to how they behave
with the TC implementation.
Automated checks and testing were succesful.
2018-07-16 12:14:02 -07:00
Francis Begyn 7c0b5944a3 Implemented String() for netem, fq and fq_codel in qdisc 2018-05-15 08:54:30 -07:00
Sargun Dhillon a2af46a09c Add FQ Codel 2018-02-05 10:22:15 -08:00
Sargun Dhillon 465b5fef28 Add Fq Qdisc support 2018-02-05 10:22:15 -08:00
Vishvananda Ishaya Abrams c19091b1c6 Add support for peakrate and minburst. 2017-02-08 10:29:21 -08:00
Vish Ishaya 0bc457d244 fix darwin build by moving code (#138)
Fixes issue #135
2016-06-15 08:44:14 -07:00
Vishvananda Ishaya adb0f53af6 Cleanup from golint and go vet 2016-03-19 17:12:26 -07:00
Brenden Blanco 17b1e35dbc Add clsact and bpf filter support
New in kernel 4.5 is a type of qdisc for lightweight (no qdisc lock)
ingress/egress parsing, called clsact. Add support for such a qdisc
type.

One primary consumer of clsact is the bpf filter, add support for that
as well.
2016-02-28 23:20:29 -08:00
chantra 322c7826d2 [netem] add support for reordering/corruption/correlation
Note: This requires #58 to be merged in order to properly work.
2015-10-28 00:22:47 -07:00
chantra 9b7c60d6bd [netem] minimalist support for netem
Support for tc_netem_qopt options, e.g: latency, limit, loss, gap, duplicate and jitter
2015-10-28 00:22:47 -07:00
chantra 2a6a59d231 Enable HTB classful qdisc 2015-09-05 00:13:17 -07:00
Vishvananda Ishaya 25d051e40e add prio qdisc 2015-08-19 18:22:02 -07:00
Vishvananda Ishaya acc8a28738 Add basic support for redirect filter 2015-08-19 16:02:04 -07:00
Vishvananda Ishaya a6d6ef6a6a support basic tbf qdisc 2015-08-18 14:07:01 -07:00
Vishvananda Ishaya c9399c7e3d beginning of handling for qdiscs 2015-08-18 03:16:54 -07:00