FD.io VPP  v19.08.1-401-g8e4ed521a
Vector Packet Processing
gbp_api_print.h File Reference
+ Include dependency graph for gbp_api_print.h:

Go to the source code of this file.

Macros

#define PRINT_S
 

Functions

static void * vl_api_gbp_bridge_domain_add_t_print (vl_api_gbp_bridge_domain_add_t *a, void *handle)
 
static void * vl_api_gbp_bridge_domain_del_t_print (vl_api_gbp_bridge_domain_del_t *a, void *handle)
 
static void * vl_api_gbp_route_domain_add_t_print (vl_api_gbp_route_domain_add_t *a, void *handle)
 
static void * vl_api_gbp_route_domain_del_t_print (vl_api_gbp_route_domain_del_t *a, void *handle)
 
static void * vl_api_gbp_endpoint_add_t_print (vl_api_gbp_endpoint_add_t *a, void *handle)
 
static void * vl_api_gbp_endpoint_del_t_print (vl_api_gbp_endpoint_del_t *a, void *handle)
 
static void * vl_api_gbp_endpoint_group_add_t_print (vl_api_gbp_endpoint_group_add_t *a, void *handle)
 
static void * vl_api_gbp_endpoint_group_del_t_print (vl_api_gbp_endpoint_group_del_t *a, void *handle)
 
static void * vl_api_gbp_recirc_add_del_t_print (vl_api_gbp_recirc_add_del_t *a, void *handle)
 
static void * vl_api_gbp_subnet_add_del_t_print (vl_api_gbp_subnet_add_del_t *a, void *handle)
 
static void * vl_api_gbp_contract_add_del_t_print (vl_api_gbp_contract_add_del_t *a, void *handle)
 
static void * vl_api_gbp_vxlan_tunnel_add_t_print (vl_api_gbp_vxlan_tunnel_add_t *a, void *handle)
 
static void * vl_api_gbp_vxlan_tunnel_del_t_print (vl_api_gbp_vxlan_tunnel_del_t *a, void *handle)
 
static void * vl_api_gbp_ext_itf_add_del_t_print (vl_api_gbp_ext_itf_add_del_t *a, void *handle)
 

Macro Definition Documentation

◆ PRINT_S

#define PRINT_S
Value:
vec_add1 (s, 0); \
vl_print (handle, (char *)s); \
vec_free (s);
#define vec_add1(V, E)
Add 1 element to end of vector (unspecified alignment).
Definition: vec.h:522

Definition at line 22 of file gbp_api_print.h.

Function Documentation

◆ vl_api_gbp_bridge_domain_add_t_print()

static void* vl_api_gbp_bridge_domain_add_t_print ( vl_api_gbp_bridge_domain_add_t a,
void *  handle 
)
inlinestatic

Definition at line 28 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_bridge_domain_del_t_print()

static void* vl_api_gbp_bridge_domain_del_t_print ( vl_api_gbp_bridge_domain_del_t a,
void *  handle 
)
inlinestatic

Definition at line 49 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_contract_add_del_t_print()

static void* vl_api_gbp_contract_add_del_t_print ( vl_api_gbp_contract_add_del_t a,
void *  handle 
)
inlinestatic

Definition at line 232 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_endpoint_add_t_print()

static void* vl_api_gbp_endpoint_add_t_print ( vl_api_gbp_endpoint_add_t a,
void *  handle 
)
inlinestatic

Definition at line 101 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_endpoint_del_t_print()

static void* vl_api_gbp_endpoint_del_t_print ( vl_api_gbp_endpoint_del_t a,
void *  handle 
)
inlinestatic

Definition at line 129 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_endpoint_group_add_t_print()

static void* vl_api_gbp_endpoint_group_add_t_print ( vl_api_gbp_endpoint_group_add_t a,
void *  handle 
)
inlinestatic

Definition at line 144 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_endpoint_group_del_t_print()

static void* vl_api_gbp_endpoint_group_del_t_print ( vl_api_gbp_endpoint_group_del_t a,
void *  handle 
)
inlinestatic

Definition at line 167 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_ext_itf_add_del_t_print()

static void* vl_api_gbp_ext_itf_add_del_t_print ( vl_api_gbp_ext_itf_add_del_t a,
void *  handle 
)
inlinestatic

Definition at line 321 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_recirc_add_del_t_print()

static void* vl_api_gbp_recirc_add_del_t_print ( vl_api_gbp_recirc_add_del_t a,
void *  handle 
)
inlinestatic

Definition at line 183 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_route_domain_add_t_print()

static void* vl_api_gbp_route_domain_add_t_print ( vl_api_gbp_route_domain_add_t a,
void *  handle 
)
inlinestatic

Definition at line 65 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_route_domain_del_t_print()

static void* vl_api_gbp_route_domain_del_t_print ( vl_api_gbp_route_domain_del_t a,
void *  handle 
)
inlinestatic

Definition at line 85 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_subnet_add_del_t_print()

static void* vl_api_gbp_subnet_add_del_t_print ( vl_api_gbp_subnet_add_del_t a,
void *  handle 
)
inlinestatic

Definition at line 206 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_vxlan_tunnel_add_t_print()

static void* vl_api_gbp_vxlan_tunnel_add_t_print ( vl_api_gbp_vxlan_tunnel_add_t a,
void *  handle 
)
inlinestatic

Definition at line 285 of file gbp_api_print.h.

+ Here is the call graph for this function:

◆ vl_api_gbp_vxlan_tunnel_del_t_print()

static void* vl_api_gbp_vxlan_tunnel_del_t_print ( vl_api_gbp_vxlan_tunnel_del_t a,
void *  handle 
)
inlinestatic

Definition at line 305 of file gbp_api_print.h.

+ Here is the call graph for this function: