I've written HTB queuing discipline for Linux.
I'd like to ask net core developers for advise what
should I fix/improve/change in order to be able to
merge it someday.
Patches and detailed manual are at
Qdisc is in use since August and users found two
bugs till now (both fixed).
It uses existing tc architecture without exception
and implements AFAIK all tc methods needed for qdisc
and class operations.
Implementation uses new algorithm (not yet published)
but it conforms to Floyd's theory about link sharing,
namely "formal sharing" approach.
I don't expect future changes to the feature set only
bugfixes and performance optimizations.
So that I'd again like to ask net gurus here to review
the code and tell me what could I do better.
Thanks in advance,
Martin Devera aka devik