|
DPDK
2.0.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 |
| uint16_t | queue_id |
Tunneling Packet filter configuration.
| uint16_t filter_type |
Filter type.
| struct ether_addr* inner_mac |
Inner MAC address filter.
| uint16_t inner_vlan |
Inner VLAN filter.
| union { ... } ip_addr |
IPv4/IPv6 source address to match (union of above).
| enum rte_tunnel_iptype ip_type |
IP address type.
| uint32_t ipv4_addr |
IPv4 source address to match.
| uint32_t ipv6_addr[4] |
IPv6 source address to match.
| struct ether_addr* outer_mac |
Outer MAC address filter.
| uint16_t queue_id |
< Tenant number.
| enum rte_eth_tunnel_type tunnel_type |
Tunnel Type.
1.8.1.2