Searched refs:nft_xt_ctx (Results 1 – 6 of 6) sorted by relevance
/external/iptables/iptables/ |
D | nft-shared.h | 48 struct nft_xt_ctx { struct 78 void (*parse_meta)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, argument 80 void (*parse_payload)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, 82 void (*parse_bitwise)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, 84 void (*parse_cmp)(struct nft_xt_ctx *ctx, struct nftnl_expr *e, 135 void nft_parse_bitwise(struct nft_xt_ctx *ctx, struct nftnl_expr *e); 136 void nft_parse_cmp(struct nft_xt_ctx *ctx, struct nftnl_expr *e); 137 void nft_parse_match(struct nft_xt_ctx *ctx, struct nftnl_expr *e); 138 void nft_parse_target(struct nft_xt_ctx *ctx, struct nftnl_expr *e); 139 void nft_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e); [all …]
|
D | nft-shared.c | 274 static void *nft_get_data(struct nft_xt_ctx *ctx) in nft_get_data() 290 void nft_parse_target(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_target() 323 void nft_parse_match(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_match() 397 void nft_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_meta() 404 void nft_parse_payload(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_payload() 411 void nft_parse_bitwise(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_bitwise() 427 void nft_parse_cmp(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_cmp() 454 void nft_parse_immediate(struct nft_xt_ctx *ctx, struct nftnl_expr *e) in nft_parse_immediate() 491 struct nft_xt_ctx ctx = { in nft_rule_to_iptables_command_state()
|
D | nft-ipv4.c | 122 static void get_frag(struct nft_xt_ctx *ctx, struct nftnl_expr *e, bool *inv) in get_frag() 166 static void nft_ipv4_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_ipv4_parse_meta() 176 static void parse_mask_ipv4(struct nft_xt_ctx *ctx, struct in_addr *mask) in parse_mask_ipv4() 181 static void nft_ipv4_parse_payload(struct nft_xt_ctx *ctx, in nft_ipv4_parse_payload()
|
D | nft-arp.c | 260 static void nft_arp_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_arp_parse_meta() 289 static void parse_mask_ipv4(struct nft_xt_ctx *ctx, struct in_addr *mask) in parse_mask_ipv4() 294 static void nft_arp_parse_payload(struct nft_xt_ctx *ctx, in nft_arp_parse_payload() 374 struct nft_xt_ctx ctx = { in nft_rule_to_arptables_command_state()
|
D | nft-ipv6.c | 112 static void nft_ipv6_parse_meta(struct nft_xt_ctx *ctx, struct nftnl_expr *e, in nft_ipv6_parse_meta() 122 static void parse_mask_ipv6(struct nft_xt_ctx *ctx, struct in6_addr *mask) in parse_mask_ipv6() 127 static void nft_ipv6_parse_payload(struct nft_xt_ctx *ctx, in nft_ipv6_parse_payload()
|
D | nft-bridge.c | 223 static void nft_bridge_parse_meta(struct nft_xt_ctx *ctx, in nft_bridge_parse_meta() 277 static void nft_bridge_parse_payload(struct nft_xt_ctx *ctx, in nft_bridge_parse_payload() 367 struct nft_xt_ctx ctx = { in nft_rule_to_ebtables_command_state()
|