#include <ebtables_u.h>

Data Fields | |
| char | name [EBT_FUNCTION_MAXNAMELEN] |
| unsigned int | size |
| void(* | help )(void) |
| void(* | init )(struct ebt_entry_watcher *w) |
| int(* | parse )(int c, char **argv, int argc, const struct ebt_u_entry *entry, unsigned int *flags, struct ebt_entry_watcher **watcher) |
| void(* | final_check )(const struct ebt_u_entry *entry, const struct ebt_entry_watcher *watch, const char *name, unsigned int hookmask, unsigned int time) |
| void(* | print )(const struct ebt_u_entry *entry, const struct ebt_entry_watcher *watcher) |
| int(* | compare )(const struct ebt_entry_watcher *w1, const struct ebt_entry_watcher *w2) |
| const struct option * | extra_ops |
| unsigned int | flags |
| unsigned int | option_offset |
| struct ebt_entry_watcher * | w |
| unsigned int | used |
| struct ebt_u_watcher * | next |
| int(* ebt_u_watcher::compare)(const struct ebt_entry_watcher *w1, const struct ebt_entry_watcher *w2) |
Referenced by ebt_check_rule_exists().
| const struct option* ebt_u_watcher::extra_ops |
| void(* ebt_u_watcher::final_check)(const struct ebt_u_entry *entry, const struct ebt_entry_watcher *watch, const char *name, unsigned int hookmask, unsigned int time) |
Referenced by do_command(), and ebt_do_final_checks().
| unsigned int ebt_u_watcher::flags |
Referenced by do_command(), and ebt_reinit_extensions().
| void(* ebt_u_watcher::help)(void) |
| void(* ebt_u_watcher::init)(struct ebt_entry_watcher *w) |
Referenced by ebt_register_watcher(), and ebt_reinit_extensions().
| char ebt_u_watcher::name[EBT_FUNCTION_MAXNAMELEN] |
Referenced by ebt_find_watcher(), ebt_list_extensions(), ebt_register_watcher(), and ebt_reinit_extensions().
| struct ebt_u_watcher* ebt_u_watcher::next |
| unsigned int ebt_u_watcher::option_offset |
Referenced by do_command().
| int(* ebt_u_watcher::parse)(int c, char **argv, int argc, const struct ebt_u_entry *entry, unsigned int *flags, struct ebt_entry_watcher **watcher) |
Referenced by do_command().
| void(* ebt_u_watcher::print)(const struct ebt_u_entry *entry, const struct ebt_entry_watcher *watcher) |
| unsigned int ebt_u_watcher::size |
Referenced by ebt_register_watcher(), and ebt_reinit_extensions().
| unsigned int ebt_u_watcher::used |
Referenced by do_command(), and ebt_reinit_extensions().
| struct ebt_entry_watcher* ebt_u_watcher::w |