IPSET_ATTR_DATA
nested = nla_nest_start(skb, IPSET_ATTR_DATA);
nested = nla_nest_start(skb, IPSET_ATTR_DATA);
(attr[IPSET_ATTR_DATA] &&
!flag_nested(attr[IPSET_ATTR_DATA]))))
if (attr[IPSET_ATTR_DATA] &&
nla_parse_nested(tb, IPSET_ATTR_CREATE_MAX, attr[IPSET_ATTR_DATA],
[IPSET_ATTR_DATA] = { .type = NLA_NESTED },
!((attr[IPSET_ATTR_DATA] != NULL) ^
(attr[IPSET_ATTR_DATA] &&
!flag_nested(attr[IPSET_ATTR_DATA])) ||
if (attr[IPSET_ATTR_DATA]) {
attr[IPSET_ATTR_DATA],
if (nla_type(nla) != IPSET_ATTR_DATA ||
!attr[IPSET_ATTR_DATA] ||
!flag_nested(attr[IPSET_ATTR_DATA])))
if (nla_parse_nested(tb, IPSET_ATTR_ADT_MAX, attr[IPSET_ATTR_DATA],
[IPSET_ATTR_DATA] = { .type = NLA_NESTED },
nested = nla_nest_start(skb, IPSET_ATTR_DATA);
nested = nla_nest_start(skb, IPSET_ATTR_DATA);
nested = nla_nest_start(skb, IPSET_ATTR_DATA);
nested = nla_nest_start(skb, IPSET_ATTR_DATA);