Go to the source code of this file.
|
static const struct rte_flow_attr | ingress = {.ingress = 1 } |
|
◆ FLOW_IS_L2_LAYER
#define FLOW_IS_L2_LAYER |
( |
|
f | ) |
(f->type == VNET_FLOW_TYPE_ETHERNET) |
◆ FLOW_IS_L4_LAYER
#define FLOW_IS_L4_LAYER |
( |
|
f | ) |
|
Value:((f->type == VNET_FLOW_TYPE_IP4_N_TUPLE) || \
(f->type == VNET_FLOW_TYPE_IP6_N_TUPLE))
Definition at line 36 of file flow.c.
◆ FLOW_IS_L4_TUNNEL_LAYER
#define FLOW_IS_L4_TUNNEL_LAYER |
( |
|
f | ) |
|
Value:((f->type >= VNET_FLOW_TYPE_IP4_VXLAN) || \
(f->type <= VNET_FLOW_TYPE_IP6_GTPU_IP6))
Definition at line 41 of file flow.c.
◆ dpdk_flow_add()
◆ dpdk_flow_ops_fn()
◆ format_dpdk_flow()
u8* format_dpdk_flow |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
◆ mac_address_is_all_zero()
static bool mac_address_is_all_zero |
( |
const u8 |
addr[6] | ) |
|
|
inlinestatic |
◆ ingress
const struct rte_flow_attr ingress = {.ingress = 1 } |
|
static |