Go to the source code of this file.
◆ bier_error [1/2]
      
        
          | #define bier_error | 
          ( | 
            | 
          n,  | 
        
        
           | 
           | 
            | 
          s  | 
        
        
           | 
          ) | 
           |    s, | 
        
      
 
 
◆ bier_error [2/2]
      
        
          | #define bier_error | 
          ( | 
            | 
          n,  | 
        
        
           | 
           | 
            | 
          s  | 
        
        
           | 
          ) | 
           |    BIER_LOOKUP_ERROR_##n, | 
        
      
 
 
◆ foreach_bier_lookup_next
      
        
          | #define foreach_bier_lookup_next | 
        
      
 
 
◆ bier_lookup_main_t
Struct maintaining the per-worker thread data for BIER lookups. 
 
 
◆ bier_lookup_trace_t
Packet trace record for a BIER lookup. 
 
 
◆ bier_lookup_error_t
◆ bier_lookup_next_t
◆ bier_lookup()
◆ bier_lookup_module_init()
◆ format_bier_lookup_trace()
  
  
      
        
          | static u8* format_bier_lookup_trace  | 
          ( | 
          u8 *  | 
          s,  | 
         
        
           | 
           | 
          va_list *  | 
          args  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ bier_lookup_error_strings
  
  
      
        
          | char* bier_lookup_error_strings[] | 
         
       
   | 
  
static   | 
  
 
Initial value:= {
#define bier_error(n,s) 
}
 
Definition at line 40 of file bier_lookup.c.
 
 
◆ bier_lookup_main
Single instance of the lookup main. 
Definition at line 38 of file bier_lookup.c.
 
 
◆ bier_lookup_node
Initial value:= {
    .name = "bier-lookup",
    
    .vector_size = 
sizeof (
u32),
    .next_nodes = {
        [BIER_LOOKUP_NEXT_DROP] = "bier-drop",
        [BIER_LOOKUP_NEXT_OUTPUT] = "bier-output",
    },
}
static uword bier_lookup(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *from_frame)
 
static u8 * format_bier_lookup_trace(u8 *s, va_list *args)
 
static char * bier_lookup_error_strings[]
 
 
(constructor) VLIB_REGISTER_NODE (bier_lookup_node) 
Definition at line 67 of file bier_lookup.c.