FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
A Group Based Policy Endpoint. More...
Data Fields | |
fib_node_t | ge_node |
A FIB node that allows the tracking of children. More... | |
gbp_endpoint_key_t | ge_key |
The key/ID of this EP. More... | |
gbp_endpoint_loc_t * | ge_locs |
Location information provided by the various sources. More... | |
gbp_endpoint_fwd_t | ge_fwd |
f64 | ge_last_time |
The last time a packet from seen from this end point. More... | |
A Group Based Policy Endpoint.
This is typically a VM or container. If the endpoint is local (i.e. on the same compute node as VPP) then there is one interface per-endpoint. If the EP is remote,e.g. reachable over a [vxlan] tunnel, then there will be multiple EPs reachable over the tunnel and they can be distinguished via either their MAC or IP Address[es].
Definition at line 190 of file gbp_endpoint.h.
gbp_endpoint_fwd_t gbp_endpoint_t_::ge_fwd |
Definition at line 208 of file gbp_endpoint.h.
gbp_endpoint_key_t gbp_endpoint_t_::ge_key |
The key/ID of this EP.
Definition at line 200 of file gbp_endpoint.h.
f64 gbp_endpoint_t_::ge_last_time |
The last time a packet from seen from this end point.
Definition at line 213 of file gbp_endpoint.h.
gbp_endpoint_loc_t* gbp_endpoint_t_::ge_locs |
Location information provided by the various sources.
These are sorted based on source priority.
Definition at line 206 of file gbp_endpoint.h.
fib_node_t gbp_endpoint_t_::ge_node |
A FIB node that allows the tracking of children.
Definition at line 195 of file gbp_endpoint.h.