#include <sys/types.h>#include <linux/netfilter/nf_tables.h>#include <netlink-local.h>#include <netlink/attr.h>#include <netlink/netfilter/nfnl.h>#include <netlink/netfilter/nft_data.h>#include <netlink/netfilter/nft_rule.h>#include <netlink/netfilter/nft_expr.h>#include <netlink/netfilter/nft-expr-modules.h>
Data Structures | |
| struct | nft_bitwise_expr |
| enum nft_registers nfnl_nft_bitwise_get_dreg | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_bitwise_expr::dreg.
| unsigned int nfnl_nft_bitwise_get_len | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_bitwise_expr::len.
| struct nfnl_nft_data* nfnl_nft_bitwise_get_mask | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_bitwise_expr::mask.
| enum nft_registers nfnl_nft_bitwise_get_sreg | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_bitwise_expr::sreg.
| struct nfnl_nft_data* nfnl_nft_bitwise_get_xor | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_bitwise_expr::xor.
| int nfnl_nft_bitwise_init | ( | struct nfnl_nft_expr * | expr | ) |
References NULL.
| void nfnl_nft_bitwise_set_dreg | ( | struct nfnl_nft_expr * | expr, |
| enum nft_registers | reg | ||
| ) |
References nft_bitwise_expr::dreg.
| void nfnl_nft_bitwise_set_len | ( | struct nfnl_nft_expr * | expr, |
| unsigned int | len | ||
| ) |
References nft_bitwise_expr::len, and len.
| void nfnl_nft_bitwise_set_mask | ( | struct nfnl_nft_expr * | expr, |
| struct nfnl_nft_data * | data | ||
| ) |
References data, and nft_bitwise_expr::mask.
| void nfnl_nft_bitwise_set_sreg | ( | struct nfnl_nft_expr * | expr, |
| enum nft_registers | reg | ||
| ) |
References nft_bitwise_expr::sreg.
| void nfnl_nft_bitwise_set_xor | ( | struct nfnl_nft_expr * | expr, |
| struct nfnl_nft_data * | data | ||
| ) |
References data, and nft_bitwise_expr::xor.
| int nfnl_nft_bitwise_test_dreg | ( | const struct nfnl_nft_expr * | expr | ) |
| int nfnl_nft_bitwise_test_len | ( | const struct nfnl_nft_expr * | expr | ) |
| int nfnl_nft_bitwise_test_mask | ( | const struct nfnl_nft_expr * | expr | ) |
| int nfnl_nft_bitwise_test_sreg | ( | const struct nfnl_nft_expr * | expr | ) |
| int nfnl_nft_bitwise_test_xor | ( | const struct nfnl_nft_expr * | expr | ) |