NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
simple_fwd_ft_key Struct Reference

#include </opt/mellanox/doca/applications/simple_fwd_vnf/simple_fwd_pkt.h>

Data Fields

doca_be32_t ipv4_1
 
doca_be32_t ipv4_2
 
doca_be16_t port_1
 
doca_be16_t port_2
 
union {
   doca_be32_t   vni
 
   doca_be32_t   teid
 
   doca_be32_t   gre_key
 
}; 
 
uint8_t protocol
 
uint8_t tun_type
 
uint16_t port_id
 
uint8_t pad [4]
 
uint32_t rss_hash
 

Detailed Description

Definition at line 102 of file simple_fwd_pkt.h.

Field Documentation

◆ 

union { ... }

◆ gre_key

doca_be32_t simple_fwd_ft_key::gre_key

Definition at line 110 of file simple_fwd_pkt.h.

◆ ipv4_1

doca_be32_t simple_fwd_ft_key::ipv4_1

Definition at line 103 of file simple_fwd_pkt.h.

◆ ipv4_2

doca_be32_t simple_fwd_ft_key::ipv4_2

Definition at line 104 of file simple_fwd_pkt.h.

◆ pad

uint8_t simple_fwd_ft_key::pad[4]

Definition at line 115 of file simple_fwd_pkt.h.

◆ port_1

doca_be16_t simple_fwd_ft_key::port_1

Definition at line 105 of file simple_fwd_pkt.h.

◆ port_2

doca_be16_t simple_fwd_ft_key::port_2

Definition at line 106 of file simple_fwd_pkt.h.

◆ port_id

uint16_t simple_fwd_ft_key::port_id

Definition at line 114 of file simple_fwd_pkt.h.

◆ protocol

uint8_t simple_fwd_ft_key::protocol

Definition at line 112 of file simple_fwd_pkt.h.

◆ rss_hash

uint32_t simple_fwd_ft_key::rss_hash

Definition at line 116 of file simple_fwd_pkt.h.

◆ teid

doca_be32_t simple_fwd_ft_key::teid

Definition at line 109 of file simple_fwd_pkt.h.

◆ tun_type

uint8_t simple_fwd_ft_key::tun_type

Definition at line 113 of file simple_fwd_pkt.h.

◆ vni

doca_be32_t simple_fwd_ft_key::vni

Definition at line 108 of file simple_fwd_pkt.h.


The documentation for this struct was generated from the following file: