diff options
author | David S. Miller <davem@davemloft.net> | 2008-07-18 20:54:17 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-07-18 20:54:17 -0700 |
commit | 72b25a913ed9b1ab49c7022adaf3f271a65ea219 (patch) | |
tree | 89931a19264c79090ea3043d92f04e7727e37f1c /include | |
parent | 8913336a7e8d56e984109a3137d6c0e3362596a4 (diff) | |
download | op-kernel-dev-72b25a913ed9b1ab49c7022adaf3f271a65ea219.zip op-kernel-dev-72b25a913ed9b1ab49c7022adaf3f271a65ea219.tar.gz |
pkt_sched: Get rid of u32_list.
The u32_list is just an indirect way of maintaining a reference
to a U32 node on a per-qdisc basis.
Just add an explicit node pointer for u32 to struct Qdisc an do
away with this global list.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/sch_generic.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h index 0a158ff..8a44386 100644 --- a/include/net/sch_generic.h +++ b/include/net/sch_generic.h @@ -56,6 +56,8 @@ struct Qdisc int (*reshape_fail)(struct sk_buff *skb, struct Qdisc *q); + void *u32_node; + /* This field is deprecated, but it is still used by CBQ * and it will live until better solution will be invented. */ |