NDN-DPDK
High-Speed Named Data Networking Forwarder
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
EthRxMatch Struct Reference

EthFace RX matcher. More...

#include <rxmatch.h>

Data Fields

EthRxMatchAct act
 EthRxMatch_MatchJmp index. More...
 
uint8_t len
 total header length More...
 
uint8_t l2len
 outer Ethernet+VLAN length More...
 
uint8_t l3matchOff
 offset of outer IPv4/IPv6 src More...
 
uint8_t l3matchLen
 length of IP src+dst, plus UDP src+dst if checked More...
 
uint8_t udpOff
 offset of outer UDP header More...
 
uint8_t buf [EthLocator_MaxHdrLen]
 

Detailed Description

EthFace RX matcher.

Field Documentation

◆ act

EthRxMatchAct EthRxMatch::act

EthRxMatch_MatchJmp index.

◆ buf

uint8_t EthRxMatch::buf[EthLocator_MaxHdrLen]

◆ l2len

uint8_t EthRxMatch::l2len

outer Ethernet+VLAN length

◆ l3matchLen

uint8_t EthRxMatch::l3matchLen

length of IP src+dst, plus UDP src+dst if checked

◆ l3matchOff

uint8_t EthRxMatch::l3matchOff

offset of outer IPv4/IPv6 src

◆ len

uint8_t EthRxMatch::len

total header length

◆ udpOff

uint8_t EthRxMatch::udpOff

offset of outer UDP header


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