mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 20:48:49 +08:00
netfilter: bitwise: use more descriptive variable-names.
Name the mask and xor data variables, "mask" and "xor," instead of "d1" and "d2." Signed-off-by: Jeremy Sowden <jeremy@azazel.net> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
This commit is contained in:
parent
6daf141401
commit
049dee95f8
@ -93,7 +93,7 @@ static const struct nla_policy nft_bitwise_policy[NFTA_BITWISE_MAX + 1] = {
|
|||||||
static int nft_bitwise_init_bool(struct nft_bitwise *priv,
|
static int nft_bitwise_init_bool(struct nft_bitwise *priv,
|
||||||
const struct nlattr *const tb[])
|
const struct nlattr *const tb[])
|
||||||
{
|
{
|
||||||
struct nft_data_desc d1, d2;
|
struct nft_data_desc mask, xor;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
if (tb[NFTA_BITWISE_DATA])
|
if (tb[NFTA_BITWISE_DATA])
|
||||||
@ -103,29 +103,29 @@ static int nft_bitwise_init_bool(struct nft_bitwise *priv,
|
|||||||
!tb[NFTA_BITWISE_XOR])
|
!tb[NFTA_BITWISE_XOR])
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
err = nft_data_init(NULL, &priv->mask, sizeof(priv->mask), &d1,
|
err = nft_data_init(NULL, &priv->mask, sizeof(priv->mask), &mask,
|
||||||
tb[NFTA_BITWISE_MASK]);
|
tb[NFTA_BITWISE_MASK]);
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
return err;
|
return err;
|
||||||
if (d1.type != NFT_DATA_VALUE || d1.len != priv->len) {
|
if (mask.type != NFT_DATA_VALUE || mask.len != priv->len) {
|
||||||
err = -EINVAL;
|
err = -EINVAL;
|
||||||
goto err1;
|
goto err1;
|
||||||
}
|
}
|
||||||
|
|
||||||
err = nft_data_init(NULL, &priv->xor, sizeof(priv->xor), &d2,
|
err = nft_data_init(NULL, &priv->xor, sizeof(priv->xor), &xor,
|
||||||
tb[NFTA_BITWISE_XOR]);
|
tb[NFTA_BITWISE_XOR]);
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
goto err1;
|
goto err1;
|
||||||
if (d2.type != NFT_DATA_VALUE || d2.len != priv->len) {
|
if (xor.type != NFT_DATA_VALUE || xor.len != priv->len) {
|
||||||
err = -EINVAL;
|
err = -EINVAL;
|
||||||
goto err2;
|
goto err2;
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
err2:
|
err2:
|
||||||
nft_data_release(&priv->xor, d2.type);
|
nft_data_release(&priv->xor, xor.type);
|
||||||
err1:
|
err1:
|
||||||
nft_data_release(&priv->mask, d1.type);
|
nft_data_release(&priv->mask, mask.type);
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user