Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net into net
[platform/adaptation/renesas_rcar/renesas_kernel.git] / net / netfilter / nf_conntrack_netlink.c
index 2334cc5..79c2d50 100644 (file)
@@ -1782,6 +1782,9 @@ ctnetlink_new_conntrack(struct sock *ctnl, struct sk_buff *skb,
                if (nlh->nlmsg_flags & NLM_F_CREATE) {
                        enum ip_conntrack_events events;
 
+                       if (!cda[CTA_TUPLE_ORIG] || !cda[CTA_TUPLE_REPLY])
+                               return -EINVAL;
+
                        ct = ctnetlink_create_conntrack(net, zone, cda, &otuple,
                                                        &rtuple, u3);
                        if (IS_ERR(ct))