NFT_SET_EXT_DATA
return nft_set_ext(ext, NFT_SET_EXT_DATA);
[NFT_SET_EXT_DATA] = {
if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA) &&
if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA) &&
nft_set_ext_memcpy(tmpl, NFT_SET_EXT_DATA,
if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA))
err = nft_set_ext_add_length(&tmpl, NFT_SET_EXT_DATA, desc.len);
if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA) ^
nft_set_ext_exists(ext2, NFT_SET_EXT_DATA) ||
if ((nft_set_ext_exists(ext, NFT_SET_EXT_DATA) &&
nft_set_ext_exists(ext2, NFT_SET_EXT_DATA) &&
if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA))
if (nft_set_ext_exists(ext, NFT_SET_EXT_DATA))
nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_DATA, set->dlen);