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

GTP-IP handler. More...

#include <gtpip.h>

Data Fields

FaceID n6Face
 N6 face. More...
 
uint8_t n6Mac [2 *RTE_ETHER_ADDR_LEN]
 
struct rte_hash * ipv4
 Mapping from UE IPv4 address to FaceID. More...
 

Detailed Description

GTP-IP handler.

Field Documentation

◆ ipv4

struct rte_hash* EthGtpip::ipv4

Mapping from UE IPv4 address to FaceID.

In this hashtable:

  • Key: 4-octet IPv4 address in network byte order.
  • Data: 2-octet FaceID at LSB; upper bits unused.
  • Position: unused.

◆ n6Face

FaceID EthGtpip::n6Face

N6 face.

When set, N6 traffic is sent/received on this port instead of EthPassthru.tapPort .

◆ n6Mac

uint8_t EthGtpip::n6Mac[2 *RTE_ETHER_ADDR_LEN]

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