xt_target
const struct xt_target *target;
const struct xt_target *target;
int xt_register_target(struct xt_target *target);
void xt_unregister_target(struct xt_target *target);
int xt_register_targets(struct xt_target *target, unsigned int n);
void xt_unregister_targets(struct xt_target *target, unsigned int n);
struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision);
const struct xt_target *target;
int xt_compat_target_offset(const struct xt_target *target);
unsigned int hook_num, const struct xt_target *target,
const struct xt_target *target, void *targinfo,
void (*destroy)(const struct xt_target *target, void *targinfo);
unsigned int hook_num, const struct xt_target *target,
const struct xt_target *target, void *targinfo,
void (*destroy)(const struct xt_target *target, void *targinfo);
struct xt_target *target;
struct xt_target *watcher;
struct xt_target *target;
struct xt_target;
#define ipt_target xt_target
#define ip6t_target xt_target
static struct xt_target ebt_arpreply_tg_reg __read_mostly = {
static struct xt_target ebt_dnat_tg_reg __read_mostly = {
static struct xt_target ebt_log_tg_reg __read_mostly = {
static struct xt_target ebt_mark_tg_reg __read_mostly = {
static struct xt_target ebt_nflog_tg_reg __read_mostly = {
static struct xt_target ebt_redirect_tg_reg __read_mostly = {
static struct xt_target ebt_snat_tg_reg __read_mostly = {
const struct xt_target *target = t->u.target;
struct xt_target *wt;
struct xt_target *watcher;
struct xt_target *target;
static struct xt_target ebt_standard_target = {
struct xt_target *target;
static struct xt_target arpt_builtin_tg[] __read_mostly = {
struct xt_target *target;
static struct xt_target arpt_mangle_reg __read_mostly = {
struct xt_target *target;
static struct xt_target ipt_builtin_tg[] __read_mostly = {
struct xt_target *target;
static struct xt_target ecn_tg_reg __read_mostly = {
static struct xt_target reject_tg_reg __read_mostly = {
static struct xt_target synproxy_tg4_reg __read_mostly = {
struct xt_target *target;
static struct xt_target ip6t_builtin_tg[] __read_mostly = {
struct xt_target *target;
static struct xt_target ip6t_npt_target_reg[] __read_mostly = {
static struct xt_target reject_tg6_reg __read_mostly = {
static struct xt_target synproxy_tg6_reg __read_mostly = {
struct xt_target *target = expr->ops->data;
struct xt_target *target, void *info,
static void target_compat_from_user(struct xt_target *t, void *in, void *out)
struct xt_target *target = expr->ops->data;
struct xt_target *target = expr->ops->data;
const struct xt_target *target = expr->ops->data;
struct xt_target *target = expr->ops->data;
struct xt_target *target = expr->ops->data;
struct xt_target *target;
struct xt_target *target = ops->data;
xt_unregister_target(struct xt_target *target)
xt_register_targets(struct xt_target *target, unsigned int n)
int xt_compat_target_offset(const struct xt_target *target)
const struct xt_target *target = t->u.kernel.target;
const struct xt_target *target = t->u.kernel.target;
xt_unregister_targets(struct xt_target *target, unsigned int n)
const struct xt_target *target;
target = list_entry(trav->curr, struct xt_target, list);
static struct xt_target *xt_find_target(u8 af, const char *name, u8 revision)
struct xt_target *t;
struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision)
struct xt_target *target;
const struct xt_target *t;
int xt_register_target(struct xt_target *target)
static struct xt_target audit_tg_reg[] __read_mostly = {
static struct xt_target checksum_tg_reg[] __read_mostly = {
static struct xt_target classify_tg_reg[] __read_mostly = {
static struct xt_target connsecmark_tg_reg[] __read_mostly = {
static struct xt_target xt_ct_tg_reg[] __read_mostly = {
static struct xt_target dscp_tg_reg[] __read_mostly = {
static struct xt_target hl_tg_reg[] __read_mostly = {
static struct xt_target hmark_tg_reg[] __read_mostly = {
static struct xt_target idletimer_tg[] __read_mostly = {
static struct xt_target led_tg_reg[] __read_mostly = {
static struct xt_target log_tg_regs[] __read_mostly = {
static struct xt_target masquerade_tg_reg[] __read_mostly = {
static struct xt_target netmap_tg_reg[] __read_mostly = {
static struct xt_target nflog_tg_reg[] __read_mostly = {
static struct xt_target nfqueue_tg_reg[] __read_mostly = {
static struct xt_target xt_rateest_tg_reg[] __read_mostly = {
static struct xt_target redirect_tg_reg[] __read_mostly = {
static struct xt_target secmark_tg_reg[] __read_mostly = {
static struct xt_target tcpmss_tg_reg[] __read_mostly = {
static struct xt_target tcpoptstrip_tg_reg[] __read_mostly = {
static struct xt_target tee_tg_reg[] __read_mostly = {
static struct xt_target tproxy_tg_reg[] __read_mostly = {
static struct xt_target trace_tg_reg[] __read_mostly = {
static struct xt_target connmark_tg_reg[] __read_mostly = {
static struct xt_target mark_tg_reg[] __read_mostly = {
static struct xt_target xt_nat_target_reg[] __read_mostly = {
static struct xt_target set_targets[] __read_mostly = {