Home
last modified time | relevance | path

Searched refs:acpar (Results 1 – 6 of 6) sorted by relevance

/linux/net/sched/
H A Dem_ipset.c54 struct xt_action_param acpar; in em_ipset_match() local
67 acpar.thoff = ip_hdrlen(skb); in em_ipset_match()
74 acpar.thoff = sizeof(struct ipv6hdr); in em_ipset_match()
98 acpar.state = &state; in em_ipset_match()
100 ret = ip_set_test(set->index, skb, &acpar, &opt); in em_ipset_match()
H A Dem_ipt.c209 struct xt_action_param acpar = {}; in em_ipt_match() local
240 acpar.match = im->match; in em_ipt_match()
241 acpar.matchinfo = im->match_data; in em_ipt_match()
242 acpar.state = &state; in em_ipt_match()
244 ret = im->match->match(skb, &acpar); in em_ipt_match()
/linux/net/ipv6/netfilter/
H A Dip6_tables.c261 struct xt_action_param acpar; in ip6t_do_table() local
274 acpar.fragoff = 0; in ip6t_do_table()
275 acpar.hotdrop = false; in ip6t_do_table()
276 acpar.state = state; in ip6t_do_table()
305 acpar.thoff = 0; in ip6t_do_table()
307 &acpar.thoff, &acpar.fragoff, &acpar.hotdrop)) { in ip6t_do_table()
314 acpar.match = ematch->u.kernel.match; in ip6t_do_table()
315 acpar.matchinfo = ematch->data; in ip6t_do_table()
316 if (!acpar.match->match(skb, &acpar)) in ip6t_do_table()
363 acpar.target = t->u.kernel.target; in ip6t_do_table()
[all …]
/linux/net/ipv4/netfilter/
H A Dip_tables.c238 struct xt_action_param acpar; in ipt_do_table() local
252 acpar.fragoff = ntohs(ip->frag_off) & IP_OFFSET; in ipt_do_table()
253 acpar.thoff = ip_hdrlen(skb); in ipt_do_table()
254 acpar.hotdrop = false; in ipt_do_table()
255 acpar.state = state; in ipt_do_table()
284 &e->ip, acpar.fragoff)) { in ipt_do_table()
291 acpar.match = ematch->u.kernel.match; in ipt_do_table()
292 acpar.matchinfo = ematch->data; in ipt_do_table()
293 if (!acpar.match->match(skb, &acpar)) in ipt_do_table()
342 acpar.target = t->u.kernel.target; in ipt_do_table()
[all …]
H A Darp_tables.c196 struct xt_action_param acpar; in arpt_do_table() local
217 acpar.state = state; in arpt_do_table()
218 acpar.hotdrop = false; in arpt_do_table()
268 acpar.target = t->u.kernel.target; in arpt_do_table()
269 acpar.targinfo = t->data; in arpt_do_table()
270 verdict = t->u.kernel.target->target(skb, &acpar); in arpt_do_table()
280 } while (!acpar.hotdrop); in arpt_do_table()
284 if (acpar.hotdrop) in arpt_do_table()
/linux/net/bridge/netfilter/
H A Debtables.c206 struct xt_action_param acpar; in ebt_do_table() local
208 acpar.state = state; in ebt_do_table()
209 acpar.hotdrop = false; in ebt_do_table()
230 if (EBT_MATCH_ITERATE(point, ebt_do_match, skb, &acpar) != 0) in ebt_do_table()
232 if (acpar.hotdrop) { in ebt_do_table()
242 EBT_WATCHER_ITERATE(point, ebt_do_watcher, skb, &acpar); in ebt_do_table()
249 acpar.target = t->u.target; in ebt_do_table()
250 acpar.targinfo = t->data; in ebt_do_table()
251 verdict = t->u.target->target(skb, &acpar); in ebt_do_table()