Home
last modified time | relevance | path

Searched refs:xt_action_param (Results 1 – 25 of 136) sorted by relevance

123456

/linux-6.1.9/include/linux/netfilter/
Dx_tables.h30 struct xt_action_param { struct
44 static inline struct net *xt_net(const struct xt_action_param *par) in xt_net() argument
49 static inline struct net_device *xt_in(const struct xt_action_param *par) in xt_in()
54 static inline const char *xt_inname(const struct xt_action_param *par) in xt_inname()
59 static inline struct net_device *xt_out(const struct xt_action_param *par) in xt_out()
64 static inline const char *xt_outname(const struct xt_action_param *par) in xt_outname()
69 static inline unsigned int xt_hooknum(const struct xt_action_param *par) in xt_hooknum()
74 static inline u_int8_t xt_family(const struct xt_action_param *par) in xt_family()
154 struct xt_action_param *);
192 const struct xt_action_param *);
/linux-6.1.9/net/netfilter/
Dxt_nat.c52 xt_snat_target_v0(struct sk_buff *skb, const struct xt_action_param *par) in xt_snat_target_v0()
69 xt_dnat_target_v0(struct sk_buff *skb, const struct xt_action_param *par) in xt_dnat_target_v0()
85 xt_snat_target_v1(struct sk_buff *skb, const struct xt_action_param *par) in xt_snat_target_v1()
104 xt_dnat_target_v1(struct sk_buff *skb, const struct xt_action_param *par) in xt_dnat_target_v1()
122 xt_snat_target_v2(struct sk_buff *skb, const struct xt_action_param *par) in xt_snat_target_v2()
137 xt_dnat_target_v2(struct sk_buff *skb, const struct xt_action_param *par) in xt_dnat_target_v2()
Dxt_DSCP.c30 dscp_tg(struct sk_buff *skb, const struct xt_action_param *par) in dscp_tg()
47 dscp_tg6(struct sk_buff *skb, const struct xt_action_param *par) in dscp_tg6()
72 tos_tg(struct sk_buff *skb, const struct xt_action_param *par) in tos_tg()
92 tos_tg6(struct sk_buff *skb, const struct xt_action_param *par) in tos_tg6()
Dxt_NFQUEUE.c29 nfqueue_tg(struct sk_buff *skb, const struct xt_action_param *par) in nfqueue_tg()
37 nfqueue_tg_v1(struct sk_buff *skb, const struct xt_action_param *par) in nfqueue_tg_v1()
50 nfqueue_tg_v2(struct sk_buff *skb, const struct xt_action_param *par) in nfqueue_tg_v2()
86 nfqueue_tg_v3(struct sk_buff *skb, const struct xt_action_param *par) in nfqueue_tg_v3()
Dxt_dscp.c25 dscp_mt(const struct sk_buff *skb, struct xt_action_param *par) in dscp_mt()
34 dscp_mt6(const struct sk_buff *skb, struct xt_action_param *par) in dscp_mt6()
52 static bool tos_mt(const struct sk_buff *skb, struct xt_action_param *par) in tos_mt()
Dxt_TCPOPTSTRIP.c30 const struct xt_action_param *par, in tcpoptstrip_mangle_packet()
89 tcpoptstrip_tg4(struct sk_buff *skb, const struct xt_action_param *par) in tcpoptstrip_tg4()
96 tcpoptstrip_tg6(struct sk_buff *skb, const struct xt_action_param *par) in tcpoptstrip_tg6()
Dxt_ecn.c27 static bool match_tcp(const struct sk_buff *skb, struct xt_action_param *par) in match_tcp()
70 static bool ecn_mt4(const struct sk_buff *skb, struct xt_action_param *par) in ecn_mt4()
112 static bool ecn_mt6(const struct sk_buff *skb, struct xt_action_param *par) in ecn_mt6()
Dxt_length.c21 length_mt(const struct sk_buff *skb, struct xt_action_param *par) in length_mt()
30 length_mt6(const struct sk_buff *skb, struct xt_action_param *par) in length_mt6()
Dxt_mark.c26 mark_tg(struct sk_buff *skb, const struct xt_action_param *par) in mark_tg()
35 mark_mt(const struct sk_buff *skb, struct xt_action_param *par) in mark_mt()
Dxt_socket.c49 socket_match(const struct sk_buff *skb, struct xt_action_param *par, in socket_match()
93 socket_mt4_v0(const struct sk_buff *skb, struct xt_action_param *par) in socket_mt4_v0()
103 socket_mt4_v1_v2_v3(const struct sk_buff *skb, struct xt_action_param *par) in socket_mt4_v1_v2_v3()
110 socket_mt6_v1_v2_v3(const struct sk_buff *skb, struct xt_action_param *par) in socket_mt6_v1_v2_v3()
Dxt_hl.c25 static bool ttl_mt(const struct sk_buff *skb, struct xt_action_param *par) in ttl_mt()
44 static bool hl_mt6(const struct sk_buff *skb, struct xt_action_param *par) in hl_mt6()
Dxt_l2tp.c79 static bool l2tp_udp_mt(const struct sk_buff *skb, struct xt_action_param *par, u16 thoff) in l2tp_udp_mt()
139 static bool l2tp_ip_mt(const struct sk_buff *skb, struct xt_action_param *par, u16 thoff) in l2tp_ip_mt()
170 static bool l2tp_mt4(const struct sk_buff *skb, struct xt_action_param *par) in l2tp_mt4()
187 static bool l2tp_mt6(const struct sk_buff *skb, struct xt_action_param *par) in l2tp_mt6()
Dxt_set.c30 const struct xt_action_param *par, in match_set()
54 set_match_v0(const struct sk_buff *skb, struct xt_action_param *par) in set_match_v0()
118 set_match_v1(const struct sk_buff *skb, struct xt_action_param *par) in set_match_v1()
166 set_match_v3(const struct sk_buff *skb, struct xt_action_param *par) in set_match_v3()
189 set_match_v4(const struct sk_buff *skb, struct xt_action_param *par) in set_match_v4()
212 set_target_v0(struct sk_buff *skb, const struct xt_action_param *par) in set_target_v0()
287 set_target_v1(struct sk_buff *skb, const struct xt_action_param *par) in set_target_v1()
358 set_target_v2(struct sk_buff *skb, const struct xt_action_param *par) in set_target_v2()
389 set_target_v3(struct sk_buff *skb, const struct xt_action_param *par) in set_target_v3()
Dxt_REDIRECT.c29 redirect_tg6(struct sk_buff *skb, const struct xt_action_param *par) in redirect_tg6()
66 redirect_tg4(struct sk_buff *skb, const struct xt_action_param *par) in redirect_tg4()
Dxt_cgroup.c101 cgroup_mt_v0(const struct sk_buff *skb, struct xt_action_param *par) in cgroup_mt_v0()
113 static bool cgroup_mt_v1(const struct sk_buff *skb, struct xt_action_param *par) in cgroup_mt_v1()
131 static bool cgroup_mt_v2(const struct sk_buff *skb, struct xt_action_param *par) in cgroup_mt_v2()
Dxt_connmark.c83 connmark_tg(struct sk_buff *skb, const struct xt_action_param *par) in connmark_tg()
97 connmark_tg_v2(struct sk_buff *skb, const struct xt_action_param *par) in connmark_tg_v2()
121 connmark_mt(const struct sk_buff *skb, struct xt_action_param *par) in connmark_mt()
Dxt_conntrack.c162 conntrack_mt(const struct sk_buff *skb, struct xt_action_param *par, in conntrack_mt()
243 conntrack_mt_v1(const struct sk_buff *skb, struct xt_action_param *par) in conntrack_mt_v1()
251 conntrack_mt_v2(const struct sk_buff *skb, struct xt_action_param *par) in conntrack_mt_v2()
259 conntrack_mt_v3(const struct sk_buff *skb, struct xt_action_param *par) in conntrack_mt_v3()
Dxt_MASQUERADE.c35 masquerade_tg(struct sk_buff *skb, const struct xt_action_param *par) in masquerade_tg()
56 masquerade_tg6(struct sk_buff *skb, const struct xt_action_param *par) in masquerade_tg6()
Dxt_AUDIT.c67 audit_tg(struct sk_buff *skb, const struct xt_action_param *par) in audit_tg()
109 audit_tg_ebt(struct sk_buff *skb, const struct xt_action_param *par) in audit_tg_ebt()
Dxt_HL.c26 ttl_tg(struct sk_buff *skb, const struct xt_action_param *par) in ttl_tg()
66 hl_tg6(struct sk_buff *skb, const struct xt_action_param *par) in hl_tg6()
Dxt_TPROXY.c85 tproxy_tg4_v0(struct sk_buff *skb, const struct xt_action_param *par) in tproxy_tg4_v0()
94 tproxy_tg4_v1(struct sk_buff *skb, const struct xt_action_param *par) in tproxy_tg4_v1()
105 tproxy_tg6_v1(struct sk_buff *skb, const struct xt_action_param *par) in tproxy_tg6_v1()
Dxt_bpf.c89 static bool bpf_mt(const struct sk_buff *skb, struct xt_action_param *par) in bpf_mt()
96 static bool bpf_mt_v1(const struct sk_buff *skb, struct xt_action_param *par) in bpf_mt_v1()
Dxt_SECMARK.c135 secmark_tg_v0(struct sk_buff *skb, const struct xt_action_param *par) in secmark_tg_v0()
151 secmark_tg_v1(struct sk_buff *skb, const struct xt_action_param *par) in secmark_tg_v1()
Dxt_iprange.c17 iprange_mt4(const struct sk_buff *skb, struct xt_action_param *par) in iprange_mt4()
66 iprange_mt6(const struct sk_buff *skb, struct xt_action_param *par) in iprange_mt6()
/linux-6.1.9/include/linux/netfilter/ipset/
Dip_set.h156 const struct xt_action_param *par,
317 const struct xt_action_param *par,
320 const struct xt_action_param *par,
323 const struct xt_action_param *par,

123456