On Thu, Nov 27, 2008 at 07:28:04PM +0100, Patrick McHardy wrote: > [CCed Alexey] > > Jan Engelhardt wrote: >> On Thursday 2008-11-27 17:15, Patrick McHardy wrote: >> >>> commit 8157e6d16af86e4a8d31a035db7be02a8a171c26 >>> Author: Alexey Dobriyan <adobriyan@xxxxxxxxx> >>> Date: Tue Nov 4 14:29:03 2008 +0100 >>> >>> netfilter: netns ebtables: ebtable_broute in netns >>> Signed-off-by: Alexey Dobriyan <adobriyan@xxxxxxxxx> >>> Signed-off-by: Patrick McHardy <kaber@xxxxxxxxx> >>> >>> diff --git a/include/net/netns/x_tables.h b/include/net/netns/x_tables.h >>> index b809397..055e684 100644 >>> --- a/include/net/netns/x_tables.h >>> +++ b/include/net/netns/x_tables.h >>> @@ -4,7 +4,10 @@ >>> #include <linux/list.h> >>> #include <linux/netfilter.h> >>> >>> +struct ebt_table; >>> + >>> struct netns_xt { >>> struct list_head tables[NFPROTO_NUMPROTO]; >>> + struct ebt_table *broute_table; >>> }; >>> #endif >> >> Where are the other tables from ip and ip6? Wait, I think... >> the ebtables definitions should go to ebtables.h, just like >> the ip/ip6 ones went to [not x_tables.h]. I haven't bothered with new file for 3 pointers. When net.bridge.* sysctls will be made per-netns, definitely. -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html