commit | 7ccac51c850f0c5dfebf6a3b3fec5760c6887ef0 | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@davemloft.net> | Wed May 17 22:54:11 2017 -0400 |
committer | Ben Hutchings <ben@decadent.org.uk> | Mon Jun 05 21:17:24 2017 +0100 |
tree | 866b41acf1536c742e0553bda29885b06684aa7e | |
parent | 3bff722de601acaf593a1ade13fbbee54b688e9b [diff] |
ipv6: Check ip6_find_1stfragopt() return value properly. commit 7dd7eb9513bd02184d45f000ab69d78cb1fa1531 upstream. Do not use unsigned variables to see if it returns a negative error or not. Fixes: 2423496af35d ("ipv6: Prevent overrun when parsing v6 header options") Reported-by: Julia Lawall <julia.lawall@lip6.fr> Signed-off-by: David S. Miller <davem@davemloft.net> [bwh: Backported to 3.16: adjust context] Signed-off-by: Ben Hutchings <ben@decadent.org.uk>