FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
vl_api_bier_imp_add_t Struct Reference

BIER Imposition Add. More...

+ Collaboration diagram for vl_api_bier_imp_add_t:

Data Fields

u32 client_index
 
u32 context
 
vl_api_bier_table_id_t bi_tbl_id
 
u16 bi_src
 
u8 bi_n_bytes
 
u8 bi_bytes [bi_n_bytes]
 

Detailed Description

BIER Imposition Add.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
bi_tbl_id- The BIER table-id used to forward post encap
bi_src- The source Bit-position in the encap.
bi_n_bytes- The number of bytes in the following bit-string. VPP only supports BSL of 1024 and less, so this is a u8 field.
bi_bytes- The bit-string represented as a byte array (MSB first)

Definition at line 118 of file bier.api.

Field Documentation

◆ bi_bytes

u8 vl_api_bier_imp_add_t::bi_bytes[bi_n_bytes]

Definition at line 125 of file bier.api.

◆ bi_n_bytes

u8 vl_api_bier_imp_add_t::bi_n_bytes

Definition at line 124 of file bier.api.

◆ bi_src

u16 vl_api_bier_imp_add_t::bi_src

Definition at line 123 of file bier.api.

◆ bi_tbl_id

vl_api_bier_table_id_t vl_api_bier_imp_add_t::bi_tbl_id

Definition at line 122 of file bier.api.

◆ client_index

u32 vl_api_bier_imp_add_t::client_index

Definition at line 120 of file bier.api.

◆ context

u32 vl_api_bier_imp_add_t::context

Definition at line 121 of file bier.api.


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