FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
A Translation represents the translation of a VEP to one of a set of real server addresses. More...
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.