Data Structures | |
struct | meta_template |
struct meta_template - template for meta expressions and statements More... | |
Macros | |
#define | META_TEMPLATE(__token, __dtype, __len, __byteorder) |
Functions | |
struct expr * | meta_expr_alloc (const struct location *loc, enum nft_meta_keys key) |
#define META_TEMPLATE | ( | __token, | |
__dtype, | |||
__len, | |||
__byteorder | |||
) |
struct expr* meta_expr_alloc | ( | const struct location * | loc, |
enum nft_meta_keys | key | ||
) |
References meta_template::byteorder, meta_template::dtype, expr_alloc(), EXPR_F_PROTOCOL, expr::flags, expr::key, meta_template::len, expr::meta, NFT_META_IIFTYPE, NFT_META_L4PROTO, NFT_META_NFPROTO, PROTO_BASE_LL_HDR, and PROTO_BASE_NETWORK_HDR.
Referenced by payload_gen_dependency().