Home
last modified time | relevance | path

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

/external/iptables/iptables/
Dnft-shared.h50 struct nft_xt_ctx { struct
82 void (*parse_meta)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, argument
84 void (*parse_payload)(struct nft_xt_ctx *ctx, struct nftnl_expr *e,
86 void (*parse_bitwise)(struct nft_xt_ctx *ctx, struct nftnl_expr *e,
88 void (*parse_cmp)(struct nft_xt_ctx *ctx, struct nftnl_expr *e,
90 void (*parse_lookup)(struct nft_xt_ctx *ctx, struct nftnl_expr *e,
Dnft-shared.c310 static void nft_parse_target(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_target()
337 static void nft_parse_match(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_match()
402 static void nft_meta_set_to_target(struct nft_xt_ctx *ctx) in nft_meta_set_to_target()
435 static void nft_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_meta()
451 static void nft_parse_payload(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_payload()
466 static void nft_parse_bitwise(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_bitwise()
482 static void nft_parse_cmp(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_cmp()
508 static void nft_parse_immediate(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_immediate()
555 static void nft_parse_limit(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_limit()
596 static void nft_parse_lookup(struct nft_xt_ctx *ctx, struct nft_handle *h, in nft_parse_lookup()
[all …]
Dnft-ipv4.c119 static void get_frag(struct nft_xt_ctx *ctx, struct nftnl_expr *e, bool *inv) in get_frag()
163 static void nft_ipv4_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_ipv4_parse_meta()
183 static void parse_mask_ipv4(struct nft_xt_ctx *ctx, struct in_addr *mask) in parse_mask_ipv4()
188 static void nft_ipv4_parse_payload(struct nft_xt_ctx *ctx, in nft_ipv4_parse_payload()
Dnft-arp.c243 static void nft_arp_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_arp_parse_meta()
265 static void parse_mask_ipv4(struct nft_xt_ctx *ctx, struct in_addr *mask) in parse_mask_ipv4()
270 static bool nft_arp_parse_devaddr(struct nft_xt_ctx *ctx, in nft_arp_parse_devaddr()
295 static void nft_arp_parse_payload(struct nft_xt_ctx *ctx, in nft_arp_parse_payload()
Dnft-bridge.c166 static void nft_bridge_parse_meta(struct nft_xt_ctx *ctx, in nft_bridge_parse_meta()
202 static void nft_bridge_parse_payload(struct nft_xt_ctx *ctx, in nft_bridge_parse_payload()
299 static int lookup_analyze_payloads(const struct nft_xt_ctx *ctx, in lookup_analyze_payloads()
385 static struct nftnl_set *set_from_lookup_expr(struct nft_xt_ctx *ctx, in set_from_lookup_expr()
407 static void nft_bridge_parse_lookup(struct nft_xt_ctx *ctx, in nft_bridge_parse_lookup()
Dnft-ipv6.c110 static void nft_ipv6_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_ipv6_parse_meta()
130 static void parse_mask_ipv6(struct nft_xt_ctx *ctx, struct in6_addr *mask) in parse_mask_ipv6()
135 static void nft_ipv6_parse_payload(struct nft_xt_ctx *ctx, in nft_ipv6_parse_payload()