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

A GBP recirculation interface representation Thes interfaces join Bridge domains that are internal to those that are NAT external, so the packets can be NAT translated and then undergo the whole policy process again. More...

+ Collaboration diagram for gpb_recirc_t_:

Data Fields

sclass_t gr_sclass
 EPG ID that packets will classify to when they arrive on this recirc. More...
 
index_t gr_epgi
 The index of the EPG. More...
 
u32 gr_fib_index [DPO_PROTO_NUM]
 FIB indices the EPG is mapped to. More...
 
u8 gr_is_ext
 Is the interface for packets post-NAT translation (i.e. More...
 
u32 gr_sw_if_index
 
gbp_itf_hdl_t gr_itf
 
index_t gr_ep
 The endpoint created to represent the reric interface. More...
 

Detailed Description

A GBP recirculation interface representation Thes interfaces join Bridge domains that are internal to those that are NAT external, so the packets can be NAT translated and then undergo the whole policy process again.

Definition at line 29 of file gbp_recirc.h.

Field Documentation

◆ gr_ep

index_t gpb_recirc_t_::gr_ep

The endpoint created to represent the reric interface.

Definition at line 60 of file gbp_recirc.h.

◆ gr_epgi

index_t gpb_recirc_t_::gr_epgi

The index of the EPG.

Definition at line 39 of file gbp_recirc.h.

◆ gr_fib_index

u32 gpb_recirc_t_::gr_fib_index[DPO_PROTO_NUM]

FIB indices the EPG is mapped to.

Definition at line 44 of file gbp_recirc.h.

◆ gr_is_ext

u8 gpb_recirc_t_::gr_is_ext

Is the interface for packets post-NAT translation (i.e.

ext) or pre-NAT translation (i.e. internal)

Definition at line 50 of file gbp_recirc.h.

◆ gr_itf

gbp_itf_hdl_t gpb_recirc_t_::gr_itf

Definition at line 55 of file gbp_recirc.h.

◆ gr_sclass

sclass_t gpb_recirc_t_::gr_sclass

EPG ID that packets will classify to when they arrive on this recirc.

Definition at line 34 of file gbp_recirc.h.

◆ gr_sw_if_index

u32 gpb_recirc_t_::gr_sw_if_index

Definition at line 54 of file gbp_recirc.h.


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