]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Improve input validation for the socket option IPV6_CHECKSUM.
authortuexen <tuexen@FreeBSD.org>
Fri, 19 Apr 2019 17:17:41 +0000 (17:17 +0000)
committertuexen <tuexen@FreeBSD.org>
Fri, 19 Apr 2019 17:17:41 +0000 (17:17 +0000)
commit3e538ee797c6065d463b152f70c7f5680c4e291d
treec24ee1f4c9d590e0cfb28f25df60cbb0aacd017e
parent7c2587754af513d854dce6d9d4f29f7ed37b349e
Improve input validation for the socket option IPV6_CHECKSUM.

When using the IPPROTO_IPV6 level socket option IPV6_CHECKSUM on a raw
IPv6 socket, ensure that the value is either -1 or a non-negative even
number.

Reviewed by: bz@, thj@
MFC after: 1 week
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D19966
sys/netinet6/ip6_output.c