FD.io VPP
v17.04.2-2-ga8f93f8
Vector Packet Processing
|
A representation of an MPLS label for imposition in the data-path. More...
Data Fields | |
mpls_unicast_header_t | mld_hdr [8] |
The MPLS label header to impose. More... | |
dpo_id_t | mld_dpo |
Next DPO in the graph. More... | |
dpo_proto_t | mld_payload_proto |
The protocol of the payload/packets that are being encapped. More... | |
u16 | mld_n_labels |
Size of the label stack. More... | |
u16 | mld_n_hdr_bytes |
Cached amount of header bytes to paint. More... | |
u16 | mld_locks |
Number of locks/users of the label. More... | |
A representation of an MPLS label for imposition in the data-path.
Definition at line 26 of file mpls_label_dpo.h.
dpo_id_t mpls_label_dpo_t::mld_dpo |
Next DPO in the graph.
Definition at line 36 of file mpls_label_dpo.h.
mpls_unicast_header_t mpls_label_dpo_t::mld_hdr[8] |
The MPLS label header to impose.
Outer most label first.
Definition at line 31 of file mpls_label_dpo.h.
u16 mpls_label_dpo_t::mld_locks |
Number of locks/users of the label.
Definition at line 56 of file mpls_label_dpo.h.
u16 mpls_label_dpo_t::mld_n_hdr_bytes |
Cached amount of header bytes to paint.
Definition at line 51 of file mpls_label_dpo.h.
u16 mpls_label_dpo_t::mld_n_labels |
Size of the label stack.
Definition at line 46 of file mpls_label_dpo.h.
dpo_proto_t mpls_label_dpo_t::mld_payload_proto |
The protocol of the payload/packets that are being encapped.
Definition at line 41 of file mpls_label_dpo.h.