|
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.
1.8.1.2