FD.io VPP  v17.04-9-g99c0734
Vector Packet Processing
fib_path_ext_t_ Struct Reference

A path extension is a per-entry addition to the forwarding information when packets are sent for that entry over that path. More...

+ Collaboration diagram for fib_path_ext_t_:

Data Fields

fib_route_path_t fpe_path
 A description of the path that is being extended. More...
 
fib_node_index_t fpe_path_index
 The index of the path. More...
 

Detailed Description

A path extension is a per-entry addition to the forwarding information when packets are sent for that entry over that path.

For example: ip route add 1.1.1.1/32 via 10.10.10.10 out-label 100

The out-going MPLS label value 100 is a path-extension. It is a value sepcific to the entry 1.1.1.1/32 and valid only when packets are sent via 10.10.10.10.

Definition at line 32 of file fib_path_ext.h.

Field Documentation

fib_route_path_t fib_path_ext_t_::fpe_path

A description of the path that is being extended.

This description is used to match this extension with the [changing] instance of a fib_path_t that is extended

Definition at line 39 of file fib_path_ext.h.

fib_node_index_t fib_path_ext_t_::fpe_path_index

The index of the path.

This is the global index, not the path's position in the path-list.

Definition at line 46 of file fib_path_ext.h.


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