#include <xtables.h>

Data Fields | |
| const char * | version |
| struct xtables_target * | next |
| const char * | name |
| const char * | real_name |
| u_int8_t | revision |
| u_int8_t | ext_flags |
| u_int16_t | family |
| size_t | size |
| size_t | userspacesize |
| void(* | help )(void) |
| void(* | init )(struct xt_entry_target *t) |
| int(* | parse )(int c, char **argv, int invert, unsigned int *flags, const void *entry, struct xt_entry_target **targetinfo) |
| void(* | final_check )(unsigned int flags) |
| void(* | print )(const void *ip, const struct xt_entry_target *target, int numeric) |
| void(* | save )(const void *ip, const struct xt_entry_target *target) |
| const char *(* | alias )(const struct xt_entry_target *target) |
| const struct option * | extra_opts |
| void(* | x6_parse )(struct xt_option_call *) |
| void(* | x6_fcheck )(struct xt_fcheck_call *) |
| const struct xt_option_entry * | x6_options |
| size_t | udata_size |
| void * | udata |
| unsigned int | option_offset |
| struct xt_entry_target * | t |
| unsigned int | tflags |
| unsigned int | used |
| unsigned int | loaded |
| const char*(* xtables_target::alias)(const struct xt_entry_target *target) |
Referenced by print_rule4(), print_rule6(), and save_matches_and_target().
| u_int8_t xtables_target::ext_flags |
| const struct option* xtables_target::extra_opts |
Referenced by xtables_register_target().
| u_int16_t xtables_target::family |
Referenced by xtables_register_target().
Referenced by xtables_option_tfcall().
| void(* xtables_target::help)(void) |
Referenced by print_extension_helps().
| void(* xtables_target::init)(struct xt_entry_target *t) |
Referenced by xs_init_target().
| unsigned int xtables_target::loaded |
Referenced by xtables_find_target().
| const char* xtables_target::name |
| struct xtables_target* xtables_target::next |
Referenced by do_command4(), do_command6(), do_commandarp(), do_commandx(), print_extension_helps(), xtables_find_target(), and xtables_register_target().
| unsigned int xtables_target::option_offset |
Referenced by command_default(), and xtables_option_tpcall().
| int(* xtables_target::parse)(int c, char **argv, int invert, unsigned int *flags, const void *entry, struct xt_entry_target **targetinfo) |
Referenced by command_default(), and xtables_option_tpcall().
| void(* xtables_target::print)(const void *ip, const struct xt_entry_target *target, int numeric) |
Referenced by print_matches_and_target().
| const char* xtables_target::real_name |
| u_int8_t xtables_target::revision |
Referenced by xtables_register_target().
| void(* xtables_target::save)(const void *ip, const struct xt_entry_target *target) |
Referenced by print_rule4(), print_rule6(), and save_matches_and_target().
| size_t xtables_target::size |
| struct xt_entry_target* xtables_target::t |
| unsigned int xtables_target::tflags |
Referenced by do_command4(), do_command6(), do_commandarp(), do_commandx(), xtables_option_tfcall(), and xtables_option_tpcall().
| void* xtables_target::udata |
Referenced by xs_init_target(), xtables_option_tfcall(), and xtables_option_tpcall().
| size_t xtables_target::udata_size |
Referenced by xs_init_target().
| unsigned int xtables_target::used |
Referenced by do_command4(), do_command6(), do_commandarp(), do_commandx(), print_extension_helps(), and xtables_find_target().
| size_t xtables_target::userspacesize |
Referenced by compare_targets().
| const char* xtables_target::version |
Referenced by xtables_register_target().
| void(* xtables_target::x6_fcheck)(struct xt_fcheck_call *) |
Referenced by xtables_option_tfcall().
| const struct xt_option_entry* xtables_target::x6_options |
Referenced by xtables_option_tfcall(), xtables_option_tpcall(), and xtables_register_target().
| void(* xtables_target::x6_parse)(struct xt_option_call *) |
Referenced by command_default(), and xtables_option_tpcall().