Go to the source code of this file.
◆ dpo_is_punt()
A DPO to punt packets to the Control-plane. 
Definition at line 33 of file punt_dpo.c.
 
 
◆ format_punt_dpo()
  
  | 
        
          | static u8* format_punt_dpo | ( | u8 * | s, |  
          |  |  | va_list * | ap |  
          |  | ) |  |  |  | static | 
 
 
◆ punt_dpo_get()
◆ punt_dpo_lock()
  
  | 
        
          | static void punt_dpo_lock | ( | dpo_id_t * | dpo | ) |  |  | static | 
 
 
◆ punt_dpo_module_init()
      
        
          | void punt_dpo_module_init | ( | void |  | ) |  | 
      
 
 
◆ punt_dpo_unlock()
  
  | 
        
          | static void punt_dpo_unlock | ( | dpo_id_t * | dpo | ) |  |  | static | 
 
 
◆ punt_dpos
The data-path object representing puntping the packet. 
Definition at line 22 of file punt_dpo.c.
 
 
◆ punt_ip4_nodes
  
  | 
        
          | const char* const punt_ip4_nodes[] |  | static | 
 
Initial value:
The per-protocol VLIB graph nodes that are assigned to a punt object. 
this means that these graph nodes are ones from which a punt is the parent object in the DPO-graph. 
Definition at line 74 of file punt_dpo.c.
 
 
◆ punt_ip6_nodes
  
  | 
        
          | const char* const punt_ip6_nodes[] |  | static | 
 
 
◆ punt_mpls_nodes
  
  | 
        
          | const char* const punt_mpls_nodes[] |  | static | 
 
 
◆ punt_nodes
Initial value:=
{
}
static const char *const punt_ip4_nodes[]
The per-protocol VLIB graph nodes that are assigned to a punt object. 
static const char *const punt_mpls_nodes[]
static const char *const punt_ip6_nodes[]
Definition at line 89 of file punt_dpo.c.
 
 
◆ punt_vft
Initial value:= {
}
static void punt_dpo_lock(dpo_id_t *dpo)
static void punt_dpo_unlock(dpo_id_t *dpo)
static u8 * format_punt_dpo(u8 *s, va_list *ap)
Definition at line 61 of file punt_dpo.c.