MPLS related type definitions.
Variables
MPLS reserved label definitions (0..15). See http://www.iana.org/assignments/mpls-label-values/mpls-label-values.xhtml
Enums
The action to take for an MPLS route.
Values:
Whether to use the pipe or uniform TTL inheritance mode.
Values:
pipe” mode, do not inherit TTL from inner IP.
uniform” mode, inherit TTL from inner IP.
The inner payload type. Used in a similar way to ethertype, as MPLS does not provide this in the packet.
Values:
An MPLS label, per RFC 3032. Note: label id 0 (default value) is the explicit null label. LSRs receiving this label are expected to pop it and perform ultimate IP orwarding. MPLS label numbers are 20 bits in size, covering the range 0..1048575.
Public Type
Values:
1048575.
Public Functions
Getter for ‘label’: key for the route that this via is attached to.
Setter for ‘label’.
Returns a string representation of the current object’s values.
Private Members
Friends
A utility stream operator that adds a string representation of mpls_label_t to the ostream.