/linux-4.1.27/include/linux/netfilter/ |
D | x_tables.h | 31 const struct xt_target *target; 91 const struct xt_target *target; 100 const struct xt_target *target; 144 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); 259 struct xt_target *xt_find_target(u8 af, const char *name, u8 revision); 261 struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision); [all …]
|
/linux-4.1.27/include/linux/netfilter_bridge/ |
D | ebtables.h | 45 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.1.27/net/netfilter/ |
D | nft_compat.c | 62 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() 166 static void target_compat_from_user(struct xt_target *t, void *in, void *out) in target_compat_from_user() 210 struct xt_target *target = expr->ops->data; in nft_target_init() 251 struct xt_target *target = expr->ops->data; in nft_target_destroy() 267 const struct xt_target *target = expr->ops->data; in nft_target_dump() 285 struct xt_target *target = expr->ops->data; in nft_target_validate() 700 static bool nft_target_cmp(const struct xt_target *tg, in nft_target_cmp() 712 struct xt_target *target; in nft_target_select_ops() [all …]
|
D | x_tables.c | 74 int xt_register_target(struct xt_target *target) in xt_register_target() 86 xt_unregister_target(struct xt_target *target) in xt_unregister_target() 97 xt_register_targets(struct xt_target *target, unsigned int n) in xt_register_targets() 117 xt_unregister_targets(struct xt_target *target, unsigned int n) in xt_unregister_targets() 225 struct xt_target *xt_find_target(u8 af, const char *name, u8 revision) in xt_find_target() 227 struct xt_target *t; in xt_find_target() 252 struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision) in xt_request_find_target() 254 struct xt_target *target; in xt_request_find_target() 288 const struct xt_target *t; in target_revfn() 597 int xt_compat_target_offset(const struct xt_target *target) in xt_compat_target_offset() [all …]
|
D | xt_TRACE.c | 20 static struct xt_target trace_tg_reg __read_mostly = {
|
D | xt_CLASSIFY.c | 40 static struct xt_target classify_tg_reg[] __read_mostly = {
|
D | xt_CHECKSUM.c | 49 static struct xt_target checksum_tg_reg __read_mostly = {
|
D | xt_mark.c | 44 static struct xt_target mark_tg_reg __read_mostly = {
|
D | xt_NFLOG.c | 52 static struct xt_target nflog_tg_reg __read_mostly = {
|
D | xt_REDIRECT.c | 68 static struct xt_target redirect_tg_reg[] __read_mostly = {
|
D | xt_CONNSECMARK.c | 121 static struct xt_target connsecmark_tg_reg __read_mostly = {
|
D | xt_LOG.c | 72 static struct xt_target log_tg_regs[] __read_mostly = {
|
D | xt_SECMARK.c | 125 static struct xt_target secmark_tg_reg __read_mostly = {
|
D | xt_HL.c | 133 static struct xt_target hl_tg_reg[] __read_mostly = {
|
D | xt_NFQUEUE.c | 112 static struct xt_target nfqueue_tg_reg[] __read_mostly = {
|
D | xt_connmark.c | 122 static struct xt_target connmark_tg_reg __read_mostly = {
|
D | xt_TCPOPTSTRIP.c | 117 static struct xt_target tcpoptstrip_tg_reg[] __read_mostly = {
|
D | xt_CT.c | 345 static struct xt_target xt_ct_tg_reg[] __read_mostly = { 404 static struct xt_target notrack_tg_reg __read_mostly = {
|
D | xt_DSCP.c | 116 static struct xt_target dscp_tg_reg[] __read_mostly = {
|
D | xt_LED.c | 195 static struct xt_target led_tg_reg __read_mostly = {
|
D | xt_nat.c | 104 static struct xt_target xt_nat_target_reg[] __read_mostly = {
|
D | xt_RATEEST.c | 161 static struct xt_target xt_rateest_tg_reg __read_mostly = {
|
D | xt_NETMAP.c | 117 static struct xt_target netmap_tg_reg[] __read_mostly = {
|
D | xt_AUDIT.c | 201 static struct xt_target audit_tg_reg[] __read_mostly = {
|
D | xt_IDLETIMER.c | 249 static struct xt_target idletimer_tg __read_mostly = {
|
D | xt_TEE.c | 267 static struct xt_target tee_tg_reg[] __read_mostly = {
|
D | xt_TCPMSS.c | 310 static struct xt_target tcpmss_tg_reg[] __read_mostly = {
|
D | xt_HMARK.c | 340 static struct xt_target hmark_tg_reg[] __read_mostly = {
|
D | xt_TPROXY.c | 545 static struct xt_target tproxy_tg_reg[] __read_mostly = {
|
D | xt_set.c | 645 static struct xt_target set_targets[] __read_mostly = {
|
/linux-4.1.27/include/uapi/linux/netfilter_bridge/ |
D | ebtables.h | 33 struct xt_target; 131 struct xt_target *watcher; 141 struct xt_target *target;
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | ip6t_MASQUERADE.c | 39 static struct xt_target masquerade_tg6_reg __read_mostly = {
|
D | ip6t_REJECT.c | 96 static struct xt_target reject_tg6_reg __read_mostly = {
|
D | ip6t_NPT.c | 109 static struct xt_target ip6t_npt_target_reg[] __read_mostly = {
|
D | ip6t_SYNPROXY.c | 444 static struct xt_target synproxy_tg6_reg __read_mostly = {
|
D | ip6_tables.c | 672 struct xt_target *target; in find_check_entry() 1503 struct xt_target *target; in check_compat_entry_size_and_hooks() 2186 static struct xt_target ip6t_builtin_tg[] __read_mostly = {
|
/linux-4.1.27/net/bridge/netfilter/ |
D | ebt_dnat.c | 49 static struct xt_target ebt_dnat_tg_reg __read_mostly = {
|
D | ebt_nflog.c | 49 static struct xt_target ebt_nflog_tg_reg __read_mostly = {
|
D | ebt_redirect.c | 55 static struct xt_target ebt_redirect_tg_reg __read_mostly = {
|
D | ebt_snat.c | 62 static struct xt_target ebt_snat_tg_reg __read_mostly = {
|
D | ebt_mark.c | 82 static struct xt_target ebt_mark_tg_reg __read_mostly = {
|
D | ebt_arpreply.c | 73 static struct xt_target ebt_arpreply_tg_reg __read_mostly = {
|
D | ebt_log.c | 202 static struct xt_target ebt_log_tg_reg __read_mostly = {
|
D | ebtables.c | 76 static struct xt_target ebt_standard_target = { 394 struct xt_target *watcher; in ebt_check_watcher() 655 struct xt_target *target; in ebt_check_entry() 1637 const struct xt_target *target = t->u.target; in compat_target_to_user() 1904 struct xt_target *wt; in compat_mtw_from_user()
|
/linux-4.1.27/net/ipv4/netfilter/ |
D | ipt_MASQUERADE.c | 61 static struct xt_target masquerade_tg_reg __read_mostly = {
|
D | ipt_REJECT.c | 90 static struct xt_target reject_tg_reg __read_mostly = {
|
D | arpt_mangle.c | 71 static struct xt_target arpt_mangle_reg __read_mostly = {
|
D | ipt_ECN.c | 117 static struct xt_target ecn_tg_reg __read_mostly = {
|
D | arp_tables.c | 517 struct xt_target *target; in find_check_entry() 1223 struct xt_target *target; in check_compat_entry_size_and_hooks() 1291 struct xt_target *target; in compat_copy_entry_from_user() 1834 static struct xt_target arpt_builtin_tg[] __read_mostly = {
|
D | ip_tables.c | 658 struct xt_target *target; in find_check_entry() 1488 struct xt_target *target; in check_compat_entry_size_and_hooks() 1570 struct xt_target *target; in compat_copy_entry_from_user() 2173 static struct xt_target ipt_builtin_tg[] __read_mostly = {
|
D | ipt_SYNPROXY.c | 421 static struct xt_target synproxy_tg4_reg __read_mostly = {
|
D | ipt_CLUSTERIP.c | 459 static struct xt_target clusterip_tg_reg __read_mostly = {
|
/linux-4.1.27/include/uapi/linux/netfilter_ipv4/ |
D | ip_tables.h | 28 #define ipt_target xt_target
|
/linux-4.1.27/include/uapi/linux/netfilter/ |
D | x_tables.h | 46 struct xt_target *target;
|
/linux-4.1.27/include/uapi/linux/netfilter_ipv6/ |
D | ip6_tables.h | 28 #define ip6t_target xt_target
|
/linux-4.1.27/net/sched/ |
D | act_ipt.c | 36 struct xt_target *target; in ipt_init_target()
|