![]() |
FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
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_t * | ct_paths |
| The vector of tracked back-ends. More... | |
| cnat_ep_trk_t * | ct_active_paths |
| The vector of active 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... | |
| cnat_lb_type_t | lb_type |
| Type of load balancing. More... | |
| union { | |
| u32 * lb_maglev | |
| }; | |
A Translation represents the translation of a VEP to one of a set of real server addresses.
Definition at line 117 of file cnat_translation.h.
| union { ... } |
| cnat_ep_trk_t* cnat_translation_t_::ct_active_paths |
The vector of active tracked back-ends.
Definition at line 142 of file cnat_translation.h.
| index_t cnat_translation_t_::ct_cci |
The client object this translation belongs on INDEX_INVALID if vip is unresolved.
Definition at line 153 of file cnat_translation.h.
| dpo_id_t cnat_translation_t_::ct_lb |
The LB used to forward to the backends.
Definition at line 127 of file cnat_translation.h.
| fib_node_t cnat_translation_t_::ct_node |
Linkage into the FIB graph.
Definition at line 122 of file cnat_translation.h.
| cnat_ep_trk_t* cnat_translation_t_::ct_paths |
The vector of tracked back-ends.
Definition at line 137 of file cnat_translation.h.
| ip_protocol_t cnat_translation_t_::ct_proto |
The ip protocol for the translation.
Definition at line 147 of file cnat_translation.h.
| cnat_endpoint_t cnat_translation_t_::ct_vip |
The Virtual end point.
Definition at line 132 of file cnat_translation.h.
| u8 cnat_translation_t_::flags |
Translation flags.
Definition at line 163 of file cnat_translation.h.
| index_t cnat_translation_t_::index |
Own index (if copied for trace)
Definition at line 158 of file cnat_translation.h.
| u32* cnat_translation_t_::lb_maglev |
Definition at line 172 of file cnat_translation.h.
| cnat_lb_type_t cnat_translation_t_::lb_type |
Type of load balancing.
Definition at line 168 of file cnat_translation.h.