aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@vyatta.com>2009-02-18 10:29:44 -0500
committerPatrick McHardy <kaber@trash.net>2009-02-18 10:29:44 -0500
commit4a2f965ca5a4e2593744bf75425d85e0e8ff814a (patch)
treeecef0f4577fc12ff7b8ef3ea2a858b2ed69cad4f /include/linux
parentfecea3a389c89de9afae2eda74fad894d5677229 (diff)
netfilter: x_tables: change elements in x_tables
Change to proper type on private pointer rather than anonymous void. Keep active elements on same cache line. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/netfilter/x_tables.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/include/linux/netfilter/x_tables.h b/include/linux/netfilter/x_tables.h
index c7ee8744d26b..9fac88fc0e72 100644
--- a/include/linux/netfilter/x_tables.h
+++ b/include/linux/netfilter/x_tables.h
@@ -349,9 +349,6 @@ struct xt_table
349{ 349{
350 struct list_head list; 350 struct list_head list;
351 351
352 /* A unique name... */
353 const char name[XT_TABLE_MAXNAMELEN];
354
355 /* What hooks you will enter on */ 352 /* What hooks you will enter on */
356 unsigned int valid_hooks; 353 unsigned int valid_hooks;
357 354
@@ -359,13 +356,15 @@ struct xt_table
359 rwlock_t lock; 356 rwlock_t lock;
360 357
361 /* Man behind the curtain... */ 358 /* Man behind the curtain... */
362 //struct ip6t_table_info *private; 359 struct xt_table_info *private;
363 void *private;
364 360
365 /* Set this to THIS_MODULE if you are a module, otherwise NULL */ 361 /* Set this to THIS_MODULE if you are a module, otherwise NULL */
366 struct module *me; 362 struct module *me;
367 363
368 u_int8_t af; /* address/protocol family */ 364 u_int8_t af; /* address/protocol family */
365
366 /* A unique name... */
367 const char name[XT_TABLE_MAXNAMELEN];
369}; 368};
370 369
371#include <linux/netfilter_ipv4.h> 370#include <linux/netfilter_ipv4.h>