--- zzzz-none-000/linux-2.4.17/include/linux/pkt_sched.h 2000-02-28 02:45:10.000000000 +0000 +++ sangam-fb-322/linux-2.4.17/include/linux/pkt_sched.h 2004-11-24 13:21:40.000000000 +0000 @@ -359,4 +359,23 @@ #define TCA_ATM_MAX TCA_ATM_STATE +/* PRIOWRR section */ +#define TCQ_PRIOWRR_BANDS 4 +#define TCQ_MAX_WT 100 +#define TCQ_MAX_ST ((TCQ_MAX_WT*10)/100) + +enum +{ + PRIOWRR_EFQ1 = 0, + PRIOWRR_EFQ2, + PRIOWRR_BEQ1, + PRIOWRR_BEQ2 +}; + +struct tc_priowrr_qopt +{ + __u8 weightmap[TCQ_PRIOWRR_BANDS]; + __u8 qlenmap[TCQ_PRIOWRR_BANDS]; +}; + #endif