FD.io VPP  v16.06
Vector Packet Processing
error.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vlib_error_main_t
 

Typedefs

typedef u32 vlib_error_t
 

Functions

always_inline u32 vlib_error_get_node (vlib_error_t e)
 
always_inline u32 vlib_error_get_code (vlib_error_t e)
 
always_inline vlib_error_t vlib_error_set (u32 node_index, u32 code)
 
always_inline vlib_error_t vlib_error_set_code (vlib_error_t e, u32 code)
 
void vlib_register_errors (struct vlib_main_t *vm, u32 node_index, u32 n_errors, char *error_strings[])
 

Typedef Documentation

typedef u32 vlib_error_t

Definition at line 44 of file error.h.

Function Documentation

always_inline u32 vlib_error_get_code ( vlib_error_t  e)

Definition at line 51 of file error.h.

+ Here is the caller graph for this function:

always_inline u32 vlib_error_get_node ( vlib_error_t  e)

Definition at line 47 of file error.h.

+ Here is the caller graph for this function:

always_inline vlib_error_t vlib_error_set ( u32  node_index,
u32  code 
)

Definition at line 55 of file error.h.

+ Here is the caller graph for this function:

always_inline vlib_error_t vlib_error_set_code ( vlib_error_t  e,
u32  code 
)

Definition at line 63 of file error.h.

+ Here is the call graph for this function:

void vlib_register_errors ( struct vlib_main_t vm,
u32  node_index,
u32  n_errors,
char *  error_strings[] 
)

Definition at line 145 of file error.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function: