FD.io VPP  v17.04-9-g99c0734
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

static u32 vlib_error_get_node (vlib_error_t e)
 
static u32 vlib_error_get_code (vlib_error_t e)
 
static vlib_error_t vlib_error_set (u32 node_index, u32 code)
 
static 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

static u32 vlib_error_get_code ( vlib_error_t  e)
inlinestatic

Definition at line 53 of file error.h.

+ Here is the caller graph for this function:

static u32 vlib_error_get_node ( vlib_error_t  e)
inlinestatic

Definition at line 47 of file error.h.

+ Here is the caller graph for this function:

static vlib_error_t vlib_error_set ( u32  node_index,
u32  code 
)
inlinestatic

Definition at line 59 of file error.h.

+ Here is the caller graph for this function:

static vlib_error_t vlib_error_set_code ( vlib_error_t  e,
u32  code 
)
inlinestatic

Definition at line 67 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: