]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/sched/sch_cbq.c
[AX25]: Make ax2asc thread-proof
[mv-sheeva.git] / net / sched / sch_cbq.c
index d43e3b8cbf6af27a25ab7b9d2aee82a32f8010eb..09453f997d8c3a0081e10d37066953060feafc94 100644 (file)
@@ -1528,6 +1528,7 @@ static __inline__ int cbq_dump_ovl(struct sk_buff *skb, struct cbq_class *cl)
 
        opt.strategy = cl->ovl_strategy;
        opt.priority2 = cl->priority2+1;
+       opt.pad = 0;
        opt.penalty = (cl->penalty*1000)/HZ;
        RTA_PUT(skb, TCA_CBQ_OVL_STRATEGY, sizeof(opt), &opt);
        return skb->len;
@@ -1563,6 +1564,8 @@ static __inline__ int cbq_dump_police(struct sk_buff *skb, struct cbq_class *cl)
 
        if (cl->police) {
                opt.police = cl->police;
+               opt.__res1 = 0;
+               opt.__res2 = 0;
                RTA_PUT(skb, TCA_CBQ_POLICE, sizeof(opt), &opt);
        }
        return skb->len;