ebt_table
const struct ebt_table *table,
int ebt_register_template(const struct ebt_table *t, int(*table_init)(struct net *net));
void ebt_unregister_template(const struct ebt_table *t);
static const struct ebt_table broute_table = {
static const struct ebt_table frame_filter = {
static const struct ebt_table frame_nat = {
struct ebt_table *t;
static void __ebt_unregister_table(struct net *net, struct ebt_table *table)
int ebt_register_table(struct net *net, const struct ebt_table *input_table,
struct ebt_table *t, *table;
table = kmemdup(input_table, sizeof(struct ebt_table), GFP_KERNEL);
int ebt_register_template(const struct ebt_table *t, int (*table_init)(struct net *net))
void ebt_unregister_template(const struct ebt_table *t)
static struct ebt_table *__ebt_find_table(struct net *net, const char *name)
struct ebt_table *t;
struct ebt_table *table = __ebt_find_table(net, name);
struct ebt_table *table = __ebt_find_table(net, name);
struct ebt_table *t;
static int copy_counters_to_user(struct ebt_table *t,
static int copy_everything_to_user(struct ebt_table *t, void __user *user,
static int compat_copy_everything_to_user(struct ebt_table *t,
struct ebt_table *table = priv;
struct ebt_table *t;
struct ebt_table *t;
struct ebt_table *table;
static inline struct ebt_table *