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

A Translation represents the translation of a VEP to one of a set of real server addresses. More...

+ Collaboration diagram for cnat_translation_t_:

Data Fields

fib_node_t ct_node
 Linkage into the FIB graph. More...
 
dpo_id_t ct_lb
 The LB used to forward to the backends. More...
 
cnat_endpoint_t ct_vip
 The Virtual end point. More...
 
cnat_ep_trk_tct_paths
 The vector of tracked back-ends. More...
 
ip_protocol_t ct_proto
 The ip protocol for the translation. More...
 
index_t ct_cci
 The client object this translation belongs on INDEX_INVALID if vip is unresolved. More...
 
index_t index
 Own index (if copied for trace) More...
 
u8 flags
 Translation flags. More...
 

Detailed Description

A Translation represents the translation of a VEP to one of a set of real server addresses.

Definition at line 110 of file cnat_translation.h.

Field Documentation

◆ ct_cci

index_t cnat_translation_t_::ct_cci

The client object this translation belongs on INDEX_INVALID if vip is unresolved.

Definition at line 141 of file cnat_translation.h.

◆ ct_lb

dpo_id_t cnat_translation_t_::ct_lb

The LB used to forward to the backends.

Definition at line 120 of file cnat_translation.h.

◆ ct_node

fib_node_t cnat_translation_t_::ct_node

Linkage into the FIB graph.

Definition at line 115 of file cnat_translation.h.

◆ ct_paths

cnat_ep_trk_t* cnat_translation_t_::ct_paths

The vector of tracked back-ends.

Definition at line 130 of file cnat_translation.h.

◆ ct_proto

ip_protocol_t cnat_translation_t_::ct_proto

The ip protocol for the translation.

Definition at line 135 of file cnat_translation.h.

◆ ct_vip

cnat_endpoint_t cnat_translation_t_::ct_vip

The Virtual end point.

Definition at line 125 of file cnat_translation.h.

◆ flags

u8 cnat_translation_t_::flags

Translation flags.

Definition at line 151 of file cnat_translation.h.

◆ index

index_t cnat_translation_t_::index

Own index (if copied for trace)

Definition at line 146 of file cnat_translation.h.


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