Function 'ping_queue_rcv_skb' not always return success, which will
also return fail. If not check the wrong return value of it, lead to function
`ping_rcv` return success.
Signed-off-by: Zheng Yongjun <redacted>
---
net/ipv4/ping.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
From: David Ahern <hidden> Date: 2021-06-07 16:30:55
On 6/7/21 3:10 AM, Zheng Yongjun wrote:
quoted hunk
Function 'ping_queue_rcv_skb' not always return success, which will
also return fail. If not check the wrong return value of it, lead to function
`ping_rcv` return success.
Signed-off-by: Zheng Yongjun <redacted>
---
net/ipv4/ping.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
Thank you for your suggestion, it will make the code look cleaner :)
I will send patch v2 soon.
-----邮件原件-----
发件人: David Ahern [mailto:dsahern@gmail.com]
发送时间: 2021年6月8日 0:26
收件人: zhengyongjun [off-list ref]; davem@davemloft.net; yoshfuji@linux-ipv6.org; dsahern@kernel.org; kuba@kernel.org; netdev@vger.kernel.org; linux-kernel@vger.kernel.org
主题: Re: [PATCH] ping: Check return value of function 'ping_queue_rcv_skb'
On 6/7/21 3:10 AM, Zheng Yongjun wrote:
quoted hunk
Function 'ping_queue_rcv_skb' not always return success, which will
also return fail. If not check the wrong return value of it, lead to
function `ping_rcv` return success.
Signed-off-by: Zheng Yongjun <redacted>
---
net/ipv4/ping.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/net/ipv4/ping.c b/net/ipv4/ping.c index