diff options
author | Denis V. Lunev <den@openvz.org> | 2008-01-20 16:47:09 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 15:08:14 -0800 |
commit | 51314a17baabc710e5fb12975fe8983dedd5ac0d (patch) | |
tree | c0aaa74535570247f34a60bd80133c70881144b6 /include/net | |
parent | 9e3a548781fc1c0da617fc65769a515f074be740 (diff) | |
download | op-kernel-dev-51314a17baabc710e5fb12975fe8983dedd5ac0d.zip op-kernel-dev-51314a17baabc710e5fb12975fe8983dedd5ac0d.tar.gz |
[NETNS]: Process FIB rule action in the context of the namespace.
Save namespace context on the fib rule at the rule creation time and
call routing lookup in the correct namespace.
Signed-off-by: Denis V. Lunev <den@openvz.org>
Acked-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/fib_rules.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/fib_rules.h b/include/net/fib_rules.h index 7f9f4ae..34349f9 100644 --- a/include/net/fib_rules.h +++ b/include/net/fib_rules.h @@ -22,6 +22,7 @@ struct fib_rule u32 target; struct fib_rule * ctarget; struct rcu_head rcu; + struct net * fr_net; }; struct fib_lookup_arg |