pkt_sched: Stop using NLA_PUT*().
[deliverable/linux.git] / net / sched / sch_sfb.c
index d7eea99333e96a33a953106a3a0f2fdb32a12385..74305c883bd3ee842c535bbc27f003d389207346 100644 (file)
@@ -570,7 +570,8 @@ static int sfb_dump(struct Qdisc *sch, struct sk_buff *skb)
 
        sch->qstats.backlog = q->qdisc->qstats.backlog;
        opts = nla_nest_start(skb, TCA_OPTIONS);
-       NLA_PUT(skb, TCA_SFB_PARMS, sizeof(opt), &opt);
+       if (nla_put(skb, TCA_SFB_PARMS, sizeof(opt), &opt))
+               goto nla_put_failure;
        return nla_nest_end(skb, opts);
 
 nla_put_failure:
This page took 0.023562 seconds and 5 git commands to generate.