NDN-DPDK
High-Speed Named Data Networking Forwarder
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Typedefs | Enumerations | Functions
locator.h File Reference
#include "../dpdk/ethdev.h"
#include "xdp-locator.h"

Go to the source code of this file.

Data Structures

struct  EthLocator
 EthFace address information. More...
 
struct  EthLocatorClass
 

Typedefs

typedef struct EthLocator EthLocator
 EthFace address information. More...
 
typedef struct EthLocatorClass EthLocatorClass
 

Enumerations

enum  { EthLocator_MaxHdrLen }
 

Functions

bool EthLocator_CanCoexist (const EthLocator *a, const EthLocator *b)
 Determine whether two locators can coexist on the same port. More...
 
EthLocatorClass EthLocator_Classify (const EthLocator *loc)
 Classify EthFace locator. More...
 

Typedef Documentation

◆ EthLocator

typedef struct EthLocator EthLocator

EthFace address information.

◆ EthLocatorClass

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
EthLocator_MaxHdrLen 

EthLocator derived header buffer length.

Function Documentation

◆ EthLocator_CanCoexist()

bool EthLocator_CanCoexist ( const EthLocator a,
const EthLocator b 
)

Determine whether two locators can coexist on the same port.

◆ EthLocator_Classify()

EthLocatorClass EthLocator_Classify ( const EthLocator loc)

Classify EthFace locator.