netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [IPv6] rules: Remove bogus tos validation check
@ 2006-11-10 12:28 Thomas Graf
  2006-11-10 22:11 ` David Miller
  0 siblings, 1 reply; 2+ messages in thread
From: Thomas Graf @ 2006-11-10 12:28 UTC (permalink / raw)
  To: davem; +Cc: viro, netdev

Noticed by Al Viro:
     (frh->tos & ~IPV6_FLOWINFO_MASK))
where IPV6_FLOWINFO_MASK is htonl(0xfffffff) and frh->tos
is u8, which makes no sense here...

Signed-off-by: Thomas Graf <tgraf@suug.ch>

Index: net-2.6.20/net/ipv6/fib6_rules.c
===================================================================
--- net-2.6.20.orig/net/ipv6/fib6_rules.c	2006-11-10 13:17:40.000000000 +0100
+++ net-2.6.20/net/ipv6/fib6_rules.c	2006-11-10 13:18:16.000000000 +0100
@@ -142,8 +142,7 @@
 	int err = -EINVAL;
 	struct fib6_rule *rule6 = (struct fib6_rule *) rule;
 
-	if (frh->src_len > 128 || frh->dst_len > 128 ||
-	    (frh->tos & ~IPV6_FLOWINFO_MASK))
+	if (frh->src_len > 128 || frh->dst_len > 128)
 		goto errout;
 
 	if (rule->action == FR_ACT_TO_TBL) {

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-11-10 22:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-10 12:28 [IPv6] rules: Remove bogus tos validation check Thomas Graf
2006-11-10 22:11 ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).