Home
last modified time | relevance | path

Searched refs:xt_target (Results 1 – 56 of 56) sorted by relevance

/linux-4.4.14/include/linux/netfilter_bridge/
Debtables.h45 unsigned int hook_num, const struct xt_target *target,
48 const struct xt_target *target, void *targinfo,
50 void (*destroy)(const struct xt_target *target, void *targinfo);
63 unsigned int hook_num, const struct xt_target *target,
66 const struct xt_target *target, void *targinfo,
68 void (*destroy)(const struct xt_target *target, void *targinfo);
/linux-4.4.14/include/linux/netfilter/
Dx_tables.h32 const struct xt_target *target;
94 const struct xt_target *target;
104 const struct xt_target *target;
148 struct xt_target { struct
232 int xt_register_target(struct xt_target *target);
233 void xt_unregister_target(struct xt_target *target);
234 int xt_register_targets(struct xt_target *target, unsigned int n);
235 void xt_unregister_targets(struct xt_target *target, unsigned int n);
266 struct xt_target *xt_find_target(u8 af, const char *name, u8 revision);
268 struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision);
[all …]
/linux-4.4.14/net/netfilter/
Dnft_compat.c62 struct xt_target *target = expr->ops->data; in nft_target_eval_xt()
88 struct xt_target *target = expr->ops->data; in nft_target_eval_bridge()
127 struct xt_target *target, void *info, in nft_target_set_tgchk_param()
167 static void target_compat_from_user(struct xt_target *t, void *in, void *out) in target_compat_from_user()
211 struct xt_target *target = expr->ops->data; in nft_target_init()
252 struct xt_target *target = expr->ops->data; in nft_target_destroy()
268 const struct xt_target *target = expr->ops->data; in nft_target_dump()
286 struct xt_target *target = expr->ops->data; in nft_target_validate()
702 static bool nft_target_cmp(const struct xt_target *tg, in nft_target_cmp()
714 struct xt_target *target; in nft_target_select_ops()
[all …]
Dx_tables.c71 int xt_register_target(struct xt_target *target) in xt_register_target()
83 xt_unregister_target(struct xt_target *target) in xt_unregister_target()
94 xt_register_targets(struct xt_target *target, unsigned int n) in xt_register_targets()
114 xt_unregister_targets(struct xt_target *target, unsigned int n) in xt_unregister_targets()
222 struct xt_target *xt_find_target(u8 af, const char *name, u8 revision) in xt_find_target()
224 struct xt_target *t; in xt_find_target()
249 struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision) in xt_request_find_target()
251 struct xt_target *target; in xt_request_find_target()
285 const struct xt_target *t; in target_revfn()
829 int xt_compat_target_offset(const struct xt_target *target) in xt_compat_target_offset()
[all …]
Dxt_TRACE.c20 static struct xt_target trace_tg_reg __read_mostly = {
Dxt_CLASSIFY.c40 static struct xt_target classify_tg_reg[] __read_mostly = {
Dxt_CHECKSUM.c49 static struct xt_target checksum_tg_reg __read_mostly = {
Dxt_mark.c45 static struct xt_target mark_tg_reg __read_mostly = {
Dxt_NFLOG.c52 static struct xt_target nflog_tg_reg __read_mostly = {
Dxt_REDIRECT.c68 static struct xt_target redirect_tg_reg[] __read_mostly = {
Dxt_LOG.c72 static struct xt_target log_tg_regs[] __read_mostly = {
Dxt_CONNSECMARK.c121 static struct xt_target connsecmark_tg_reg __read_mostly = {
Dxt_SECMARK.c125 static struct xt_target secmark_tg_reg __read_mostly = {
Dxt_HL.c133 static struct xt_target hl_tg_reg[] __read_mostly = {
Dxt_TCPOPTSTRIP.c117 static struct xt_target tcpoptstrip_tg_reg[] __read_mostly = {
Dxt_NFQUEUE.c112 static struct xt_target nfqueue_tg_reg[] __read_mostly = {
Dxt_connmark.c122 static struct xt_target connmark_tg_reg __read_mostly = {
Dxt_DSCP.c116 static struct xt_target dscp_tg_reg[] __read_mostly = {
Dxt_TEE.c123 static struct xt_target tee_tg_reg[] __read_mostly = {
Dxt_LED.c195 static struct xt_target led_tg_reg __read_mostly = {
Dxt_CT.c371 static struct xt_target xt_ct_tg_reg[] __read_mostly = {
430 static struct xt_target notrack_tg_reg __read_mostly = {
Dxt_nat.c104 static struct xt_target xt_nat_target_reg[] __read_mostly = {
Dxt_RATEEST.c161 static struct xt_target xt_rateest_tg_reg __read_mostly = {
Dxt_NETMAP.c117 static struct xt_target netmap_tg_reg[] __read_mostly = {
Dxt_AUDIT.c201 static struct xt_target audit_tg_reg[] __read_mostly = {
Dxt_IDLETIMER.c250 static struct xt_target idletimer_tg __read_mostly = {
Dxt_TCPMSS.c316 static struct xt_target tcpmss_tg_reg[] __read_mostly = {
Dxt_HMARK.c340 static struct xt_target hmark_tg_reg[] __read_mostly = {
Dxt_TPROXY.c543 static struct xt_target tproxy_tg_reg[] __read_mostly = {
Dxt_set.c650 static struct xt_target set_targets[] __read_mostly = {
/linux-4.4.14/include/uapi/linux/netfilter_bridge/
Debtables.h33 struct xt_target;
131 struct xt_target *watcher;
141 struct xt_target *target;
/linux-4.4.14/net/ipv6/netfilter/
Dip6t_MASQUERADE.c39 static struct xt_target masquerade_tg6_reg __read_mostly = {
Dip6t_REJECT.c97 static struct xt_target reject_tg6_reg __read_mostly = {
Dip6t_NPT.c109 static struct xt_target ip6t_npt_target_reg[] __read_mostly = {
Dip6t_SYNPROXY.c447 static struct xt_target synproxy_tg6_reg __read_mostly = {
Dip6_tables.c674 struct xt_target *target; in find_check_entry()
1462 struct xt_target *target; in check_compat_entry_size_and_hooks()
2023 static struct xt_target ip6t_builtin_tg[] __read_mostly = {
/linux-4.4.14/net/bridge/netfilter/
Debt_dnat.c49 static struct xt_target ebt_dnat_tg_reg __read_mostly = {
Debt_nflog.c49 static struct xt_target ebt_nflog_tg_reg __read_mostly = {
Debt_redirect.c55 static struct xt_target ebt_redirect_tg_reg __read_mostly = {
Debt_snat.c62 static struct xt_target ebt_snat_tg_reg __read_mostly = {
Debt_arpreply.c73 static struct xt_target ebt_arpreply_tg_reg __read_mostly = {
Debt_mark.c82 static struct xt_target ebt_mark_tg_reg __read_mostly = {
Debt_log.c202 static struct xt_target ebt_log_tg_reg __read_mostly = {
Debtables.c76 static struct xt_target ebt_standard_target = {
396 struct xt_target *watcher; in ebt_check_watcher()
657 struct xt_target *target; in ebt_check_entry()
1639 const struct xt_target *target = t->u.target; in compat_target_to_user()
1906 struct xt_target *wt; in compat_mtw_from_user()
/linux-4.4.14/net/ipv4/netfilter/
Dipt_MASQUERADE.c61 static struct xt_target masquerade_tg_reg __read_mostly = {
Dipt_REJECT.c90 static struct xt_target reject_tg_reg __read_mostly = {
Darpt_mangle.c71 static struct xt_target arpt_mangle_reg __read_mostly = {
Dipt_ECN.c117 static struct xt_target ecn_tg_reg __read_mostly = {
Darp_tables.c523 struct xt_target *target; in find_check_entry()
1206 struct xt_target *target; in check_compat_entry_size_and_hooks()
1267 struct xt_target *target; in compat_copy_entry_from_user()
1725 static struct xt_target arpt_builtin_tg[] __read_mostly = {
Dip_tables.c661 struct xt_target *target; in find_check_entry()
1451 struct xt_target *target; in check_compat_entry_size_and_hooks()
1525 struct xt_target *target; in compat_copy_entry_from_user()
2021 static struct xt_target ipt_builtin_tg[] __read_mostly = {
Dipt_SYNPROXY.c426 static struct xt_target synproxy_tg4_reg __read_mostly = {
Dipt_CLUSTERIP.c464 static struct xt_target clusterip_tg_reg __read_mostly = {
/linux-4.4.14/include/uapi/linux/netfilter_ipv4/
Dip_tables.h28 #define ipt_target xt_target
/linux-4.4.14/include/uapi/linux/netfilter/
Dx_tables.h46 struct xt_target *target;
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h28 #define ip6t_target xt_target
/linux-4.4.14/net/sched/
Dact_ipt.c36 struct xt_target *target; in ipt_init_target()