#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_byteorder_expr |
unsigned int nfnl_nft_byteoder_get_len | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_byteorder_expr::len.
enum nft_registers nfnl_nft_byteorder_get_dreg | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_byteorder_expr::dreg.
enum nft_byteorder_ops nfnl_nft_byteorder_get_op | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_byteorder_expr::op.
unsigned int nfnl_nft_byteorder_get_size | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_byteorder_expr::size.
enum nft_registers nfnl_nft_byteorder_get_sreg | ( | const struct nfnl_nft_expr * | expr | ) |
References nft_byteorder_expr::sreg.
int nfnl_nft_byteorder_init | ( | struct nfnl_nft_expr * | expr | ) |
References NULL.
void nfnl_nft_byteorder_set_dreg | ( | struct nfnl_nft_expr * | expr, |
enum nft_registers | reg | ||
) |
References nft_byteorder_expr::dreg.
void nfnl_nft_byteorder_set_len | ( | struct nfnl_nft_expr * | expr, |
unsigned int | len | ||
) |
References nft_byteorder_expr::len, and len.
void nfnl_nft_byteorder_set_op | ( | struct nfnl_nft_expr * | expr, |
enum nft_byteorder_ops | op | ||
) |
References nft_byteorder_expr::op.
void nfnl_nft_byteorder_set_size | ( | struct nfnl_nft_expr * | expr, |
unsigned int | size | ||
) |
References nft_byteorder_expr::size, and size.
void nfnl_nft_byteorder_set_sreg | ( | struct nfnl_nft_expr * | expr, |
enum nft_registers | reg | ||
) |
References nft_byteorder_expr::sreg.
int nfnl_nft_byteorder_test_dreg | ( | const struct nfnl_nft_expr * | expr | ) |
int nfnl_nft_byteorder_test_len | ( | const struct nfnl_nft_expr * | expr | ) |
int nfnl_nft_byteorder_test_op | ( | const struct nfnl_nft_expr * | expr | ) |
int nfnl_nft_byteorder_test_size | ( | const struct nfnl_nft_expr * | expr | ) |
int nfnl_nft_byteorder_test_sreg | ( | const struct nfnl_nft_expr * | expr | ) |