FD.io VPP  v19.04.4-rc0-5-ge88582fac
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 48 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 231 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 100 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 128 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 143 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 166 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 319 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 182 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 64 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 84 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 205 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 283 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 303 of file gbp_api_print.h.

+ Here is the call graph for this function: