David S. Miller 99194cff39 pkt_sched: Add multiqueue handling to qdisc_graft().
Move the destruction of the old queue into qdisc_graft().

When operating on a root qdisc (ie. "parent == NULL"), apply
the operation to all queues.  The caller has grabbed a single
implicit reference for this graft, therefore when we apply the
change to more than one queue we must grab additional qdisc
references.

Otherwise, we are operating on a class of a specific parent qdisc, and
therefore no multiqueue handling is necessary.

Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-17 19:21:30 -07:00
..
2008-05-14 19:23:27 -05:00
2008-06-17 16:20:06 -07:00
2008-06-11 21:00:38 -07:00
2008-07-05 23:38:43 -07:00
2008-07-17 19:21:30 -07:00
2008-07-16 20:31:16 -07:00
2008-07-16 20:32:45 -07:00
2008-07-16 20:31:16 -07:00
2008-07-16 20:31:16 -07:00
2008-06-11 21:00:38 -07:00
2008-07-05 21:25:39 -07:00
2008-07-08 03:23:36 -07:00
2008-06-11 21:00:38 -07:00