]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - net/sched/em_meta.c
[NET_SCHED]: Use typeful attribute construction helpers
[mirror_ubuntu-artful-kernel.git] / net / sched / em_meta.c
index dd5723670d31e4f0ba4a8cacfdf9b38adf3d3b14..63ae6a230c4f84061457fd23d2a5b0f95861e776 100644 (file)
@@ -623,8 +623,7 @@ static int meta_int_dump(struct sk_buff *skb, struct meta_value *v, int tlv)
        if (v->len == sizeof(unsigned long))
                NLA_PUT(skb, tlv, sizeof(unsigned long), &v->val);
        else if (v->len == sizeof(u32)) {
-               u32 d = v->val;
-               NLA_PUT(skb, tlv, sizeof(d), &d);
+               NLA_PUT_U32(skb, tlv, v->val);
        }
 
        return 0;