{"push_id":601894338,"size":1,"distinct_size":1,"ref":"refs/heads/Lp-5.1","head":"ed3862c6511e02eaccb69c5c5757ada11879c2bf","before":"3aba9b4ff39467a99fb6925c0005df236dc3f553","commits":[{"sha":"ed3862c6511e02eaccb69c5c5757ada11879c2bf","author":{"email":"f33d98c4ba90e6374ac3c3e9a532a464476c594f@motorola.com","name":"Jane Zhou"},"message":"net/ping: handle protocol mismatching scenario\n\nping_lookup() may return a wrong sock if sk_buff's and sock's protocols\ndont' match. For example, sk_buff's protocol is ETH_P_IPV6, but sock's\nsk_family is AF_INET, in that case, if sk->sk_bound_dev_if is zero, a wrong\nsock will be returned.\nthe fix is to \"continue\" the searching, if no matching, return NULL.\n\n[cherry-pick of net 91a0b603469069cdcce4d572b7525ffc9fd352a6]\n\nBug: 18512516\nChange-Id: I520223ce53c0d4e155c37d6b65a03489cc7fd494\nCc: \"David S. Miller\" <davem@davemloft.net>\nCc: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>\nCc: James Morris <jmorris@namei.org>\nCc: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>\nCc: Patrick McHardy <kaber@trash.net>\nCc: netdev@vger.kernel.org\nCc: stable@vger.kernel.org\nSigned-off-by: Jane Zhou <a17711@motorola.com>\nSigned-off-by: Yiwei Zhao <gbjc64@motorola.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/manumanfred/android_kernel_samsung_tuna/commits/ed3862c6511e02eaccb69c5c5757ada11879c2bf"}]}