]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/netfilter/nft_meta.c
netfilter: xt_ipcomp: add "ip[6]t_ipcomp" module alias name
[karo-tx-linux.git] / net / netfilter / nft_meta.c
index 8a6bc7630912dea058df1b3ed896daa535ad95f1..6c1e0246706e06b492dbdb2ed068acf1fa2879da 100644 (file)
@@ -52,6 +52,8 @@ void nft_meta_get_eval(const struct nft_expr *expr,
                *dest = pkt->pf;
                break;
        case NFT_META_L4PROTO:
+               if (!pkt->tprot_set)
+                       goto err;
                *dest = pkt->tprot;
                break;
        case NFT_META_PRIORITY: