NET_SHAPER_A_WEIGHT
nla_put_u32(msg, NET_SHAPER_A_WEIGHT, shaper->weight)))
if (tb[NET_SHAPER_A_WEIGHT] &&
bad = tb[NET_SHAPER_A_WEIGHT];
if (tb[NET_SHAPER_A_WEIGHT])
shaper->weight = nla_get_u32(tb[NET_SHAPER_A_WEIGHT]);
struct nlattr *tb[NET_SHAPER_A_WEIGHT + 1];
ret = nla_parse_nested(tb, NET_SHAPER_A_WEIGHT, attr,
const struct nla_policy net_shaper_leaf_info_nl_policy[NET_SHAPER_A_WEIGHT + 1] = {
[NET_SHAPER_A_WEIGHT] = { .type = NLA_U32, },
[NET_SHAPER_A_WEIGHT] = { .type = NLA_U32, },
[NET_SHAPER_A_WEIGHT] = { .type = NLA_U32, },
extern const struct nla_policy net_shaper_leaf_info_nl_policy[NET_SHAPER_A_WEIGHT + 1];