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>
This commit is contained in:
committed by
Patrick McHardy
parent
fecea3a389
commit
4a2f965ca5
@@ -349,9 +349,6 @@ struct xt_table
|
|||||||
{
|
{
|
||||||
struct list_head list;
|
struct list_head list;
|
||||||
|
|
||||||
/* A unique name... */
|
|
||||||
const char name[XT_TABLE_MAXNAMELEN];
|
|
||||||
|
|
||||||
/* What hooks you will enter on */
|
/* What hooks you will enter on */
|
||||||
unsigned int valid_hooks;
|
unsigned int valid_hooks;
|
||||||
|
|
||||||
@@ -359,13 +356,15 @@ struct xt_table
|
|||||||
rwlock_t lock;
|
rwlock_t lock;
|
||||||
|
|
||||||
/* Man behind the curtain... */
|
/* Man behind the curtain... */
|
||||||
//struct ip6t_table_info *private;
|
struct xt_table_info *private;
|
||||||
void *private;
|
|
||||||
|
|
||||||
/* Set this to THIS_MODULE if you are a module, otherwise NULL */
|
/* Set this to THIS_MODULE if you are a module, otherwise NULL */
|
||||||
struct module *me;
|
struct module *me;
|
||||||
|
|
||||||
u_int8_t af; /* address/protocol family */
|
u_int8_t af; /* address/protocol family */
|
||||||
|
|
||||||
|
/* A unique name... */
|
||||||
|
const char name[XT_TABLE_MAXNAMELEN];
|
||||||
};
|
};
|
||||||
|
|
||||||
#include <linux/netfilter_ipv4.h>
|
#include <linux/netfilter_ipv4.h>
|
||||||
|
Reference in New Issue
Block a user