ipv6:remove useless check
After switch (rthdr->type) {...},the check below is completely useless.Because: if the type is 2,then hdrlen must be 2 and segments_left must be 1,clearly the check is redundant;if the type is not 2,then goto sticky_done,the check is useless too. Signed-off-by: Yang Hongyang <yanghy@cn.fujitsu.com> Reviewed-by: Shan Wei <shanwei@cn.fujitsu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
0eca93bcf7
commit
ce8632ba6b
|
@ -380,10 +380,6 @@ static int do_ipv6_setsockopt(struct sock *sk, int level, int optname,
|
|||
default:
|
||||
goto sticky_done;
|
||||
}
|
||||
|
||||
if ((rthdr->hdrlen & 1) ||
|
||||
(rthdr->hdrlen >> 1) != rthdr->segments_left)
|
||||
goto sticky_done;
|
||||
}
|
||||
|
||||
retv = 0;
|
||||
|
|
Loading…
Reference in a new issue