FD.io VPP  v21.01.1
Vector Packet Processing
gbp_endpoint_key_t_ Struct Reference

This is the identity of an endpoint, as such it is information about an endpoint that is idempotent. More...

+ Collaboration diagram for gbp_endpoint_key_t_:

Data Fields

fib_prefix_tgek_ips
 A vector of ip addresses that belong to the endpoint. More...
 
mac_address_t gek_mac
 MAC address of the endpoint. More...
 
index_t gek_gbd
 Index of the Bridge-Domain. More...
 
index_t gek_grd
 Index of the Route-Domain. More...
 

Detailed Description

This is the identity of an endpoint, as such it is information about an endpoint that is idempotent.

The ID is used to add the EP into the various data-bases for retrieval.

Definition at line 87 of file gbp_endpoint.h.

Field Documentation

◆ gek_gbd

index_t gbp_endpoint_key_t_::gek_gbd

Index of the Bridge-Domain.

Definition at line 104 of file gbp_endpoint.h.

◆ gek_grd

index_t gbp_endpoint_key_t_::gek_grd

Index of the Route-Domain.

Definition at line 109 of file gbp_endpoint.h.

◆ gek_ips

fib_prefix_t* gbp_endpoint_key_t_::gek_ips

A vector of ip addresses that belong to the endpoint.

Together with the route EPG's RD this forms the EP's L3 key

Definition at line 93 of file gbp_endpoint.h.

◆ gek_mac

mac_address_t gbp_endpoint_key_t_::gek_mac

MAC address of the endpoint.

Together with the route EPG's BD this forms the EP's L2 key

Definition at line 99 of file gbp_endpoint.h.


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