FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
fib_test_lb_bucket_t_ Struct Reference

Data Fields

fib_test_lb_bucket_type_t type
 
union {
   struct {
      mpls_eos_bit_t   eos
 
      mpls_label_t   label
 
      fib_mpls_lsp_mode_t   mode
 
      u8   ttl
 
      adj_index_t   adj
 
   }   label_o_adj
 
   struct {
      mpls_eos_bit_t   eos
 
      mpls_label_t   label_stack [8]
 
      fib_mpls_lsp_mode_t   mode
 
      u8   label_stack_size
 
      u8   ttl
 
      adj_index_t   adj
 
   }   label_stack_o_adj
 
   struct {
      mpls_eos_bit_t   eos
 
      mpls_label_t   label
 
      fib_mpls_lsp_mode_t   mode
 
      u8   ttl
 
      index_t   lb
 
   }   label_o_lb
 
   struct {
      index_t   adj
 
   }   adj
 
   struct {
      index_t   lb
 
   }   lb
 
   struct {
      index_t   adj
 
   }   special
 
   struct {
      union {
         index_t   table
 
         index_t   fmask
 
      } 
 
   }   bier
 
}; 
 

Detailed Description

Definition at line 42 of file fib_test.h.

Field Documentation

union { ... }
adj_index_t fib_test_lb_bucket_t_::adj

Definition at line 53 of file fib_test.h.

index_t fib_test_lb_bucket_t_::adj

Definition at line 74 of file fib_test.h.

struct { ... } fib_test_lb_bucket_t_::adj
struct { ... } fib_test_lb_bucket_t_::bier
mpls_eos_bit_t fib_test_lb_bucket_t_::eos

Definition at line 49 of file fib_test.h.

index_t fib_test_lb_bucket_t_::fmask

Definition at line 88 of file fib_test.h.

mpls_label_t fib_test_lb_bucket_t_::label

Definition at line 50 of file fib_test.h.

struct { ... } fib_test_lb_bucket_t_::label_o_adj
struct { ... } fib_test_lb_bucket_t_::label_o_lb
mpls_label_t fib_test_lb_bucket_t_::label_stack[8]

Definition at line 58 of file fib_test.h.

struct { ... } fib_test_lb_bucket_t_::label_stack_o_adj
u8 fib_test_lb_bucket_t_::label_stack_size

Definition at line 60 of file fib_test.h.

index_t fib_test_lb_bucket_t_::lb

Definition at line 70 of file fib_test.h.

struct { ... } fib_test_lb_bucket_t_::lb
fib_mpls_lsp_mode_t fib_test_lb_bucket_t_::mode

Definition at line 51 of file fib_test.h.

struct { ... } fib_test_lb_bucket_t_::special
index_t fib_test_lb_bucket_t_::table

Definition at line 87 of file fib_test.h.

u8 fib_test_lb_bucket_t_::ttl

Definition at line 52 of file fib_test.h.

fib_test_lb_bucket_type_t fib_test_lb_bucket_t_::type

Definition at line 43 of file fib_test.h.


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