NFTA_FLOWTABLE_NAME
[NFTA_FLOWTABLE_NAME] = { .type = NLA_STRING,
NL_SET_BAD_ATTR(extack, nla[NFTA_FLOWTABLE_NAME]);
!nla[NFTA_FLOWTABLE_NAME] ||
flowtable = nft_flowtable_lookup(net, table, nla[NFTA_FLOWTABLE_NAME],
NL_SET_BAD_ATTR(extack, nla[NFTA_FLOWTABLE_NAME]);
NL_SET_BAD_ATTR(extack, nla[NFTA_FLOWTABLE_NAME]);
flowtable->name = nla_strdup(nla[NFTA_FLOWTABLE_NAME], GFP_KERNEL_ACCOUNT);
(!nla[NFTA_FLOWTABLE_NAME] &&
attr = nla[NFTA_FLOWTABLE_NAME];
nla_put_string(skb, NFTA_FLOWTABLE_NAME, flowtable->name) ||
if (!nla[NFTA_FLOWTABLE_NAME])
flowtable = nft_flowtable_lookup(net, table, nla[NFTA_FLOWTABLE_NAME],
NL_SET_BAD_ATTR(extack, nla[NFTA_FLOWTABLE_NAME]);