DPDK
2.2.0
|
#include <rte_eth_ctrl.h>
Data Fields | |
struct ether_addr * | outer_mac |
struct ether_addr * | inner_mac |
uint16_t | inner_vlan |
enum rte_tunnel_iptype | ip_type |
union { | |
uint32_t ipv4_addr | |
uint32_t ipv6_addr [4] | |
} | ip_addr |
uint16_t | filter_type |
enum rte_eth_tunnel_type | tunnel_type |
uint32_t | tenant_id |
uint16_t | queue_id |
Tunneling Packet filter configuration.
Definition at line 282 of file rte_eth_ctrl.h.
struct ether_addr* outer_mac |
Outer MAC address filter.
Definition at line 283 of file rte_eth_ctrl.h.
struct ether_addr* inner_mac |
Inner MAC address filter.
Definition at line 284 of file rte_eth_ctrl.h.
uint16_t inner_vlan |
Inner VLAN filter.
Definition at line 285 of file rte_eth_ctrl.h.
enum rte_tunnel_iptype ip_type |
IP address type.
Definition at line 286 of file rte_eth_ctrl.h.
uint32_t ipv4_addr |
IPv4 source address to match.
Definition at line 288 of file rte_eth_ctrl.h.
uint32_t ipv6_addr[4] |
IPv6 source address to match.
Definition at line 289 of file rte_eth_ctrl.h.
union { ... } ip_addr |
IPv4/IPv6 source address to match (union of above).
uint16_t filter_type |
Filter type.
Definition at line 292 of file rte_eth_ctrl.h.
enum rte_eth_tunnel_type tunnel_type |
Tunnel Type.
Definition at line 293 of file rte_eth_ctrl.h.
uint32_t tenant_id |
Tenant number.
Definition at line 294 of file rte_eth_ctrl.h.
uint16_t queue_id |
Queue number.
Definition at line 295 of file rte_eth_ctrl.h.