net/ping: handle protocol mismatching scenario
[platform/adaptation/renesas_rcar/renesas_kernel.git] / net / ipv4 / ping.c
index e21934b..0d33f94 100644 (file)
@@ -217,6 +217,8 @@ static struct sock *ping_lookup(struct net *net, struct sk_buff *skb, u16 ident)
                                             &ipv6_hdr(skb)->daddr))
                                continue;
 #endif
+               } else {
+                       continue;
                }
 
                if (sk->sk_bound_dev_if && sk->sk_bound_dev_if != dif)