X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=net%2Fnetfilter%2Fxt_cgroup.c;h=a1d126f2946305a10ccc04ce92e469b1255f60f9;hb=6632662e89687748f20a023eb443c53d77fc270a;hp=7198d660b4dea1e9e79c6f9a13f4e6669bca569d;hpb=327d619ecbf9e268f8f9ae841f1a218df17557db;p=profile%2Fmobile%2Fplatform%2Fkernel%2Flinux-3.10-sc7730.git diff --git a/net/netfilter/xt_cgroup.c b/net/netfilter/xt_cgroup.c index 7198d66..a1d126f 100644 --- a/net/netfilter/xt_cgroup.c +++ b/net/netfilter/xt_cgroup.c @@ -39,7 +39,7 @@ cgroup_mt(const struct sk_buff *skb, struct xt_action_param *par) { const struct xt_cgroup_info *info = par->matchinfo; - if (skb->sk == NULL) + if (skb->sk == NULL || !sk_fullsock(skb->sk)) return false; return (info->id == skb->sk->sk_classid) ^ info->invert;