upgrade wireless-tools and iproute2
[openwrt.git] / package / linux / kernel-patches / 206-include_net_pkt_sched_h.patch
1 --- linux-2.4.30/include/net/pkt_sched.h        2004-11-17 12:54:22.000000000 +0100
2 +++ linux-2.4.30-wl/include/net/pkt_sched.h     2005-04-24 18:32:48.000000000 +0200
3 @@ -59,7 +59,7 @@
4         int                     (*enqueue)(struct sk_buff *, struct Qdisc *);
5         struct sk_buff *        (*dequeue)(struct Qdisc *);
6         int                     (*requeue)(struct sk_buff *, struct Qdisc *);
7 -       unsigned int            (*drop)(struct Qdisc *);
8 +       int                     (*drop)(struct Qdisc *);
9  
10         int                     (*init)(struct Qdisc *, struct rtattr *arg);
11         void                    (*reset)(struct Qdisc *);
12 @@ -80,12 +80,11 @@
13  #define TCQ_F_THROTTLED        2
14  #define TCQ_F_INGRESS  4
15         struct Qdisc_ops        *ops;
16 +       struct Qdisc            *next;
17         u32                     handle;
18 -       u32                     parent;
19         atomic_t                refcnt;
20         struct sk_buff_head     q;
21         struct net_device       *dev;
22 -       struct list_head        list;
23  
24         struct tc_stats         stats;
25         int                     (*reshape_fail)(struct sk_buff *skb, struct Qdisc *q);