]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - net/netfilter/nft_meta.c
UBUNTU: [Config] CONFIG_REGULATOR_TPS65132=m
[mirror_ubuntu-artful-kernel.git] / net / netfilter / nft_meta.c
index 7b60e01f38ff9f2f9fa7d28f6f99b4f889d190d7..5a60eb23a7ed8cc82cc2500c7f8c116ee6df2f30 100644 (file)
@@ -372,10 +372,6 @@ int nft_meta_set_init(const struct nft_ctx *ctx,
                return -EOPNOTSUPP;
        }
 
-       err = nft_meta_set_validate(ctx, expr, NULL);
-       if (err < 0)
-               return err;
-
        priv->sreg = nft_parse_register(tb[NFTA_META_SREG]);
        err = nft_validate_register_load(priv->sreg, len);
        if (err < 0)
@@ -471,7 +467,7 @@ nft_meta_select_ops(const struct nft_ctx *ctx,
 
 static struct nft_expr_type nft_meta_type __read_mostly = {
        .name           = "meta",
-       .select_ops     = &nft_meta_select_ops,
+       .select_ops     = nft_meta_select_ops,
        .policy         = nft_meta_policy,
        .maxattr        = NFTA_META_MAX,
        .owner          = THIS_MODULE,