[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <496C445E.1000707@cn.fujitsu.com>
Date: Tue, 13 Jan 2009 15:35:58 +0800
From: Yang Hongyang <yanghy@...fujitsu.com>
To: netdev@...r.kernel.org, David Miller <davem@...emloft.net>
Subject: [PATCH]IPv6:remove duplicate check of optlen when setsockopt with
IPV6_PKTINFO option
Actually the condition (optlen == 0) is included in (optlen < sizeof(struct in6_pktinfo)),
so we do not need to check it separately.
Signed-off-by: Yang Hongyang<yanghy@...fujitsu.com>
---
net/ipv6/ipv6_sockglue.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/net/ipv6/ipv6_sockglue.c b/net/ipv6/ipv6_sockglue.c
index 40f3246..e6affa7 100644
--- a/net/ipv6/ipv6_sockglue.c
+++ b/net/ipv6/ipv6_sockglue.c
@@ -399,9 +399,7 @@ sticky_done:
{
struct in6_pktinfo pkt;
- if (optlen == 0)
- goto e_inval;
- else if (optlen < sizeof(struct in6_pktinfo) || optval == NULL)
+ if (optlen < sizeof(struct in6_pktinfo) || optval == NULL)
goto e_inval;
if (copy_from_user(&pkt, optval, sizeof(struct in6_pktinfo))) {
--
1.6.0.3
--
Regards
Yang Hongyang
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists