From: Vlad Yasevich Date: Wed, 13 Mar 2013 04:18:58 +0000 (+0000) Subject: rtnetlink: Mask the rta_type when range checking X-Git-Tag: v3.2.42~54 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3cf15fabc14a9dd490ace2410a1da3a8d5434505;p=pandora-kernel.git rtnetlink: Mask the rta_type when range checking [ Upstream commit a5b8db91442fce9c9713fcd656c3698f1adde1d6 ] Range/validity checks on rta_type in rtnetlink_rcv_msg() do not account for flags that may be set. This causes the function to return -EINVAL when flags are set on the type (for example NLA_F_NESTED). Signed-off-by: Vlad Yasevich Acked-by: Thomas Graf Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed