i haven't used queues for a long time, but now there is a need. previously,
queues had not only a hierarchy, but also a priority. now there is no priority,
only the hierarchy exists. i was surprised, but i thought that this is quite in
the way of Theo, and it is possible to simplify the queue mechanism only to the
hierarchy, meaning that if a queue standing higher in the hierarchy, and he
priority is higher. but in order for it to work this way, it is necessary to
allow assigning packets to any queue, and not just to the last one, because
when you assign only to the last queue in the hierarchy, then in practice it
means that you have no hierarchy and no queues. and although the rule with the
assignment to a queue above the last one is not syntactically incorrect, but in
practice the assignment is not performed, and the packets fall into the
default(last) queue. am i missing something or is it really idiocy that
humanity has not seen yet?