FD.io VPP  v18.01.2-1-g9b554f3
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
 
      u8   ttl
 
      adj_index_t   adj
 
   }   label_o_adj
 
   struct {
      mpls_eos_bit_t   eos
 
      mpls_label_t   label_stack [8]
 
      u8   label_stack_size
 
      u8   ttl
 
      adj_index_t   adj
 
   }   label_stack_o_adj
 
   struct {
      mpls_eos_bit_t   eos
 
      mpls_label_t   label
 
      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 41 of file fib_test.h.

Field Documentation

union { ... }
adj_index_t fib_test_lb_bucket_t_::adj

Definition at line 51 of file fib_test.h.

index_t fib_test_lb_bucket_t_::adj

Definition at line 70 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 48 of file fib_test.h.

index_t fib_test_lb_bucket_t_::fmask

Definition at line 84 of file fib_test.h.

mpls_label_t fib_test_lb_bucket_t_::label

Definition at line 49 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 56 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 57 of file fib_test.h.

index_t fib_test_lb_bucket_t_::lb

Definition at line 66 of file fib_test.h.

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

Definition at line 83 of file fib_test.h.

u8 fib_test_lb_bucket_t_::ttl

Definition at line 50 of file fib_test.h.

fib_test_lb_bucket_type_t fib_test_lb_bucket_t_::type

Definition at line 42 of file fib_test.h.


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