Bladeren bron

netfilter: nft_lookup: remove superfluous element found check

We already checked for !found just a bit before:

        if (!found) {
                regs->verdict.code = NFT_BREAK;
                return;
        }

        if (found && set->flags & NFT_SET_MAP)
            ^^^^^

So this redundant check can just go away.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Pablo Neira Ayuso 9 jaren geleden
bovenliggende
commit
4004d5c374
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      net/netfilter/nft_lookup.c

+ 1 - 1
net/netfilter/nft_lookup.c

@@ -43,7 +43,7 @@ static void nft_lookup_eval(const struct nft_expr *expr,
 		return;
 		return;
 	}
 	}
 
 
-	if (found && set->flags & NFT_SET_MAP)
+	if (set->flags & NFT_SET_MAP)
 		nft_data_copy(&regs->data[priv->dreg],
 		nft_data_copy(&regs->data[priv->dreg],
 			      nft_set_ext_data(ext), set->dlen);
 			      nft_set_ext_data(ext), set->dlen);