CTA_FILTER
if (!cda[CTA_FILTER])
err = ctnetlink_parse_filter(cda[CTA_FILTER], filter);
return family || cda[CTA_MARK] || cda[CTA_FILTER] || cda[CTA_STATUS] || cda[CTA_ZONE];
[CTA_FILTER] = { .type = NLA_NESTED },
if (cda[CTA_TUPLE_ORIG] && !cda[CTA_FILTER])
else if (cda[CTA_TUPLE_REPLY] && !cda[CTA_FILTER])
u8 u3 = info->nfmsg->version || cda[CTA_FILTER] ? family : AF_UNSPEC;