FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
gpb_ext_itf_t_ Struct Reference

An external interface maps directly to an oflex L3ExternalInterface. More...

+ Collaboration diagram for gpb_ext_itf_t_:

Data Fields

gbp_itf_hdl_t gx_itf
 The interface. More...
 
index_t gx_bd
 The BD this external interface is a member of. More...
 
index_t gx_rd
 The RD this external interface is a member of. More...
 
u32 gx_fib_index [DPO_PROTO_NUM]
 cached FIB indices from the RD More...
 
u32 gx_flags
 The associated flags. More...
 

Detailed Description

An external interface maps directly to an oflex L3ExternalInterface.

The special characteristics of an external interface is the way the source EPG is determined for input packets which, like a recirc interface, is via a LPM.

Definition at line 33 of file gbp_ext_itf.h.

Field Documentation

◆ gx_bd

index_t gpb_ext_itf_t_::gx_bd

The BD this external interface is a member of.

Definition at line 43 of file gbp_ext_itf.h.

◆ gx_fib_index

u32 gpb_ext_itf_t_::gx_fib_index[DPO_PROTO_NUM]

cached FIB indices from the RD

Definition at line 53 of file gbp_ext_itf.h.

◆ gx_flags

u32 gpb_ext_itf_t_::gx_flags

The associated flags.

Definition at line 58 of file gbp_ext_itf.h.

◆ gx_itf

gbp_itf_hdl_t gpb_ext_itf_t_::gx_itf

The interface.

Definition at line 38 of file gbp_ext_itf.h.

◆ gx_rd

index_t gpb_ext_itf_t_::gx_rd

The RD this external interface is a member of.

Definition at line 48 of file gbp_ext_itf.h.


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