From: Brian Haley Date: Thu, 13 Nov 2008 06:59:21 +0000 (-0800) Subject: ipv6: routing header fixes X-Git-Tag: v2.6.28-rc6~62^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e093d9dfffc9a02cd54d36904c62f705f09900a;p=pandora-kernel.git ipv6: routing header fixes This patch fixes two bugs: 1. setsockopt() of anything but a Type 2 routing header should return EINVAL instead of EPERM. Noticed by Shan Wei (shanwei@cn.fujitsu.com). 2. setsockopt()/sendmsg() of a Type 2 routing header with invalid length or segments should return EINVAL. These values are statically fixed in RFC 3775, unlike the variable Type 0 was. Signed-off-by: Brian Haley Signed-off-by: David S. Miller --- Reading git-diff-tree failed