FD.io VPP  v16.06
Vector Packet Processing
vppjni.c File Reference
+ Include dependency graph for vppjni.c:

Go to the source code of this file.

Macros

#define vl_api_version(n, v)   static u32 vpe_api_version = (v);
 
#define vl_typedefs   /* define message structures */
 
#define vl_endianfun
 
#define vl_print(handle, ...)
 
#define vl_printfun
 
#define VPPJNI_DEBUG   0
 
#define DEBUG_LOG(...)
 
#define VXLAN_TUNNEL_INTERFACE_NAME_PREFIX   "vxlan_tunnel"
 
#define VPPJNI_DEBUG_COUNTERS   0
 
#define foreach_vpe_api_msg
 

Functions

static int connect_to_vpe (char *name)
 
 BIND_JAPI_CLASS (vppBridgeDomainDetails,"()V")
 
 BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, arpTerm)
 
 BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, flood)
 
 BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, forward)
 
 BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, learn)
 
 BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, uuFlood)
 
 BIND_JAPI_INT_FIELD (vppBridgeDomainDetails, bdId)
 
 BIND_JAPI_STRING_FIELD (vppBridgeDomainDetails, name)
 
 BIND_JAPI_STRING_FIELD (vppBridgeDomainDetails, bviInterfaceName)
 
 BIND_JAPI_OBJ_FIELD (vppBridgeDomainDetails, interfaces,"[Lorg/openvpp/vppjapi/vppBridgeDomainInterfaceDetails;")
 
 BIND_JAPI_CLASS (vppBridgeDomainInterfaceDetails,"()V")
 
 BIND_JAPI_BYTE_FIELD (vppBridgeDomainInterfaceDetails, splitHorizonGroup)
 
 BIND_JAPI_STRING_FIELD (vppBridgeDomainInterfaceDetails, interfaceName)
 
 BIND_JAPI_CLASS (vppInterfaceCounters,"(JJJJJJJJJJJJJJJJJJJJJJ)V")
 
 BIND_JAPI_CLASS (vppInterfaceDetails,"(ILjava/lang/String;I[BBBBBIBBIIBBBBIIIII)V")
 
 BIND_JAPI_CLASS (vppIPv4Address,"(IB)V")
 
 BIND_JAPI_CLASS (vppIPv6Address,"([BB)V")
 
 BIND_JAPI_CLASS (vppL2Fib,"([BZLjava/lang/String;ZZ)V")
 
 BIND_JAPI_CLASS (vppVersion,"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V")
 
 BIND_JAPI_CLASS (vppVxlanTunnelDetails,"(IIIII)V")
 
void vl_client_add_api_signatures (vl_api_memclnt_create_t *mp)
 
static int sw_interface_dump (vppjni_main_t *jm)
 
JNIEXPORT jobject JNICALL Java_org_openvpp_vppjapi_vppConn_getVppVersion0 (JNIEnv *env, jobject obj)
 
static int jm_show_version (vppjni_main_t *jm)
 
static int jm_stats_enable_disable (vppjni_main_t *jm, u8 enable)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_setInterfaceDescription0 (JNIEnv *env, jobject obj, jstring ifName, jstring ifDesc)
 
JNIEXPORT jstring JNICALL Java_org_openvpp_vppjapi_vppConn_getInterfaceDescription0 (JNIEnv *env, jobject obj, jstring ifName)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_clientConnect (JNIEnv *env, jobject obj, jstring clientName)
 
JNIEXPORT void JNICALL Java_org_openvpp_vppjapi_vppConn_clientDisconnect (JNIEnv *env, jobject obj)
 
void vl_api_generic_reply_handler (vl_api_generic_reply_t *mp)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_getRetval0 (JNIEnv *env, jobject obj, jint context, jint release)
 
static int name_sort_cmp (void *a1, void *a2)
 
JNIEXPORT jstring JNICALL Java_org_openvpp_vppjapi_vppConn_getInterfaceList0 (JNIEnv *env, jobject obj, jstring name_filter)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_swIfIndexFromName0 (JNIEnv *env, jobject obj, jstring interfaceName)
 
JNIEXPORT jobject JNICALL Java_org_openvpp_vppjapi_vppConn_getInterfaceCounters0 (JNIEnv *env, jobject obj, jint swIfIndex)
 
JNIEXPORT jstring JNICALL Java_org_openvpp_vppjapi_vppConn_interfaceNameFromSwIfIndex0 (JNIEnv *env, jobject obj, jint swIfIndex)
 
JNIEXPORT void JNICALL Java_org_openvpp_vppjapi_vppConn_clearInterfaceTable0 (JNIEnv *env, jobject obj)
 
static jobjectArray sw_if_dump_get_interfaces ()
 
JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_swInterfaceDump0 (JNIEnv *env, jobject obj, jbyte name_filter_valid, jbyteArray name_filter)
 
static jobjectArray sw_if_dump_get_interfaces (JNIEnv *env)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_findOrAddBridgeDomainId0 (JNIEnv *env, jobject obj, jstring bridgeDomain)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_bridgeDomainIdFromName0 (JNIEnv *env, jobject obj, jstring bridgeDomain)
 
JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_bridgeDomainIdFromInterfaceName0 (JNIEnv *env, jobject obj, jstring interfaceName)
 
static void vl_api_sw_interface_details_t_handler (vl_api_sw_interface_details_t *mp)
 
static void vl_api_sw_interface_set_flags_t_handler (vl_api_sw_interface_set_flags_t *mp)
 
static jintArray create_array_of_bd_ids (JNIEnv *env, jint bd_id)
 
static void bridge_domain_oper_free (void)
 
JNIEXPORT jintArray JNICALL Java_org_openvpp_vppjapi_vppConn_bridgeDomainDump0 (JNIEnv *env, jobject obj, jint bd_id)
 
static void vl_api_bridge_domain_details_t_handler (vl_api_bridge_domain_details_t *mp)
 
static void vl_api_bridge_domain_sw_if_details_t_handler (vl_api_bridge_domain_sw_if_details_t *mp)
 
static const char * interface_name_from_sw_if_index (u32 sw_if_index)
 
JNIEXPORT jobject JNICALL Java_org_openvpp_vppjapi_vppConn_getBridgeDomainDetails0 (JNIEnv *env, jobject obj, jint bdId)
 
static jobject l2_fib_create_object (JNIEnv *env, bd_l2fib_oper_t *l2_fib)
 
JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_l2FibTableDump0 (JNIEnv *env, jobject obj, jint bd_id)
 
static void vl_api_l2_fib_table_entry_t_handler (vl_api_l2_fib_table_entry_t *mp)
 
static int ipAddressDump (JNIEnv *env, jobject obj, jstring interfaceName, jboolean isIPv6)
 
JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_ipv4AddressDump0 (JNIEnv *env, jobject obj, jstring interfaceName)
 
JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_ipv6AddressDump0 (JNIEnv *env, jobject obj, jstring interfaceName)
 
static void vl_api_ip_address_details_t_handler (vl_api_ip_address_details_t *mp)
 
JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_vxlanTunnelDump0 (JNIEnv *env, jobject obj, jint swIfIndex)
 
static void vl_api_vxlan_tunnel_details_t_handler (vl_api_vxlan_tunnel_details_t *mp)
 
static void cleanup_rx_thread (void *arg)
 
static void vl_api_show_version_reply_t_handler (vl_api_show_version_reply_t *mp)
 
static void vl_api_want_stats_reply_t_handler (vl_api_want_stats_reply_t *mp)
 
static void vl_api_control_ping_reply_t_handler (vl_api_control_ping_reply_t *mp)
 
static void vl_api_vnet_interface_counters_t_handler (vl_api_vnet_interface_counters_t *mp)
 
jint JNI_OnLoad (JavaVM *vm, void *reserved)
 
void JNI_OnUnload (JavaVM *vm, void *reserved)
 
u8format_ip6_address (u8 *s, va_list *args)
 
u8format_ip4_address (u8 *s, va_list *args)
 

Macro Definition Documentation

#define DEBUG_LOG (   ...)

Definition at line 49 of file vppjni.c.

#define foreach_vpe_api_msg
Value:
_(CONTROL_PING_REPLY, control_ping_reply) \
_(SW_INTERFACE_DETAILS, sw_interface_details) \
_(SHOW_VERSION_REPLY, show_version_reply) \
_(WANT_STATS_REPLY, want_stats_reply) \
_(VNET_INTERFACE_COUNTERS, vnet_interface_counters) \
_(SW_INTERFACE_SET_FLAGS, sw_interface_set_flags) \
_(BRIDGE_DOMAIN_DETAILS, bridge_domain_details) \
_(BRIDGE_DOMAIN_SW_IF_DETAILS, bridge_domain_sw_if_details) \
_(L2_FIB_TABLE_ENTRY, l2_fib_table_entry) \
_(IP_ADDRESS_DETAILS, ip_address_details) \
_(VXLAN_TUNNEL_DETAILS, vxlan_tunnel_details)

Definition at line 1851 of file vppjni.c.

#define vl_api_version (   n,
 
)    static u32 vpe_api_version = (v);

Definition at line 18 of file vppjni.c.

#define vl_endianfun

Definition at line 34 of file vppjni.c.

#define vl_print (   handle,
  ... 
)

Definition at line 39 of file vppjni.c.

#define vl_printfun

Definition at line 40 of file vppjni.c.

#define vl_typedefs   /* define message structures */

Definition at line 30 of file vppjni.c.

#define VPPJNI_DEBUG   0

Definition at line 44 of file vppjni.c.

#define VPPJNI_DEBUG_COUNTERS   0

Definition at line 1686 of file vppjni.c.

#define VXLAN_TUNNEL_INTERFACE_NAME_PREFIX   "vxlan_tunnel"

Definition at line 1432 of file vppjni.c.

Function Documentation

BIND_JAPI_BOOL_FIELD ( vppBridgeDomainDetails  ,
arpTerm   
)
BIND_JAPI_BOOL_FIELD ( vppBridgeDomainDetails  ,
flood   
)
BIND_JAPI_BOOL_FIELD ( vppBridgeDomainDetails  ,
forward   
)
BIND_JAPI_BOOL_FIELD ( vppBridgeDomainDetails  ,
learn   
)
BIND_JAPI_BOOL_FIELD ( vppBridgeDomainDetails  ,
uuFlood   
)
BIND_JAPI_BYTE_FIELD ( vppBridgeDomainInterfaceDetails  ,
splitHorizonGroup   
)
BIND_JAPI_CLASS ( vppBridgeDomainDetails  ,
"()V"   
)
BIND_JAPI_CLASS ( vppBridgeDomainInterfaceDetails  ,
"()V"   
)
BIND_JAPI_CLASS ( vppInterfaceCounters  ,
"(JJJJJJJJJJJJJJJJJJJJJJ)V"   
)
BIND_JAPI_CLASS ( vppInterfaceDetails  ,
"(ILjava/lang/String;I[BBBBBIBBIIBBBBIIIII)V"   
)
BIND_JAPI_CLASS ( vppIPv4Address  ,
"(IB)V"   
)
BIND_JAPI_CLASS ( vppIPv6Address  ,
"([BB)V"   
)
BIND_JAPI_CLASS ( vppL2Fib  ,
"([BZLjava/lang/String;ZZ)V"   
)
BIND_JAPI_CLASS ( vppVersion  ,
"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"   
)
BIND_JAPI_CLASS ( vppVxlanTunnelDetails  ,
"(IIIII)V"   
)
BIND_JAPI_INT_FIELD ( vppBridgeDomainDetails  ,
bdId   
)
BIND_JAPI_OBJ_FIELD ( vppBridgeDomainDetails  ,
interfaces  ,
"[Lorg/openvpp/vppjapi/vppBridgeDomainInterfaceDetails;"   
)
BIND_JAPI_STRING_FIELD ( vppBridgeDomainDetails  ,
name   
)
BIND_JAPI_STRING_FIELD ( vppBridgeDomainDetails  ,
bviInterfaceName   
)
BIND_JAPI_STRING_FIELD ( vppBridgeDomainInterfaceDetails  ,
interfaceName   
)
static void bridge_domain_oper_free ( void  )
static

Definition at line 927 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void cleanup_rx_thread ( void arg)
static

Definition at line 1559 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int connect_to_vpe ( char *  name)
static

Definition at line 1864 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static jintArray create_array_of_bd_ids ( JNIEnv *  env,
jint  bd_id 
)
static

Definition at line 899 of file vppjni.c.

+ Here is the caller graph for this function:

u8* format_ip4_address ( u8 s,
va_list *  args 
)

Definition at line 1944 of file vppjni.c.

+ Here is the call graph for this function:

u8* format_ip6_address ( u8 s,
va_list *  args 
)

Definition at line 1889 of file vppjni.c.

+ Here is the call graph for this function:

static const char* interface_name_from_sw_if_index ( u32  sw_if_index)
static

Definition at line 1042 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int ipAddressDump ( JNIEnv *  env,
jobject  obj,
jstring  interfaceName,
jboolean  isIPv6 
)
static

Definition at line 1284 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jintArray JNICALL Java_org_openvpp_vppjapi_vppConn_bridgeDomainDump0 ( JNIEnv *  env,
jobject  obj,
jint  bd_id 
)

Definition at line 942 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_bridgeDomainIdFromInterfaceName0 ( JNIEnv *  env,
jobject  obj,
jstring  interfaceName 
)

Definition at line 775 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_bridgeDomainIdFromName0 ( JNIEnv *  env,
jobject  obj,
jstring  bridgeDomain 
)

Definition at line 753 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT void JNICALL Java_org_openvpp_vppjapi_vppConn_clearInterfaceTable0 ( JNIEnv *  env,
jobject  obj 
)

Definition at line 608 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_clientConnect ( JNIEnv *  env,
jobject  obj,
jstring  clientName 
)

Definition at line 302 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT void JNICALL Java_org_openvpp_vppjapi_vppConn_clientDisconnect ( JNIEnv *  env,
jobject  obj 
)

Definition at line 384 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_findOrAddBridgeDomainId0 ( JNIEnv *  env,
jobject  obj,
jstring  bridgeDomain 
)

Definition at line 732 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobject JNICALL Java_org_openvpp_vppjapi_vppConn_getBridgeDomainDetails0 ( JNIEnv *  env,
jobject  obj,
jint  bdId 
)

Definition at line 1056 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobject JNICALL Java_org_openvpp_vppjapi_vppConn_getInterfaceCounters0 ( JNIEnv *  env,
jobject  obj,
jint  swIfIndex 
)

Definition at line 546 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jstring JNICALL Java_org_openvpp_vppjapi_vppConn_getInterfaceDescription0 ( JNIEnv *  env,
jobject  obj,
jstring  ifName 
)

Definition at line 270 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jstring JNICALL Java_org_openvpp_vppjapi_vppConn_getInterfaceList0 ( JNIEnv *  env,
jobject  obj,
jstring  name_filter 
)

Definition at line 478 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_getRetval0 ( JNIEnv *  env,
jobject  obj,
jint  context,
jint  release 
)

Definition at line 432 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobject JNICALL Java_org_openvpp_vppjapi_vppConn_getVppVersion0 ( JNIEnv *  env,
jobject  obj 
)

Definition at line 175 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jstring JNICALL Java_org_openvpp_vppjapi_vppConn_interfaceNameFromSwIfIndex0 ( JNIEnv *  env,
jobject  obj,
jint  swIfIndex 
)

Definition at line 579 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_ipv4AddressDump0 ( JNIEnv *  env,
jobject  obj,
jstring  interfaceName 
)

Definition at line 1337 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_ipv6AddressDump0 ( JNIEnv *  env,
jobject  obj,
jstring  interfaceName 
)

Definition at line 1375 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_l2FibTableDump0 ( JNIEnv *  env,
jobject  obj,
jint  bd_id 
)

Definition at line 1185 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_setInterfaceDescription0 ( JNIEnv *  env,
jobject  obj,
jstring  ifName,
jstring  ifDesc 
)

Definition at line 227 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jint JNICALL Java_org_openvpp_vppjapi_vppConn_swIfIndexFromName0 ( JNIEnv *  env,
jobject  obj,
jstring  interfaceName 
)

Definition at line 522 of file vppjni.c.

+ Here is the call graph for this function:

JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_swInterfaceDump0 ( JNIEnv *  env,
jobject  obj,
jbyte  name_filter_valid,
jbyteArray  name_filter 
)

Definition at line 622 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

JNIEXPORT jobjectArray JNICALL Java_org_openvpp_vppjapi_vppConn_vxlanTunnelDump0 ( JNIEnv *  env,
jobject  obj,
jint  swIfIndex 
)

Definition at line 1435 of file vppjni.c.

+ Here is the call graph for this function:

static int jm_show_version ( vppjni_main_t jm)
static

Definition at line 189 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int jm_stats_enable_disable ( vppjni_main_t jm,
u8  enable 
)
static

Definition at line 204 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

jint JNI_OnLoad ( JavaVM *  vm,
void reserved 
)

Definition at line 1823 of file vppjni.c.

+ Here is the call graph for this function:

void JNI_OnUnload ( JavaVM *  vm,
void reserved 
)

Definition at line 1838 of file vppjni.c.

+ Here is the call graph for this function:

static jobject l2_fib_create_object ( JNIEnv *  env,
bd_l2fib_oper_t l2_fib 
)
static

Definition at line 1161 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int name_sort_cmp ( void a1,
void a2 
)
static

Definition at line 469 of file vppjni.c.

+ Here is the call graph for this function:

static jobjectArray sw_if_dump_get_interfaces ( )
static

+ Here is the caller graph for this function:

static jobjectArray sw_if_dump_get_interfaces ( JNIEnv *  env)
static

Definition at line 670 of file vppjni.c.

+ Here is the call graph for this function:

static int sw_interface_dump ( vppjni_main_t jm)
static

Definition at line 96 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void vl_api_bridge_domain_details_t_handler ( vl_api_bridge_domain_details_t mp)
static

Definition at line 984 of file vppjni.c.

+ Here is the call graph for this function:

static void vl_api_bridge_domain_sw_if_details_t_handler ( vl_api_bridge_domain_sw_if_details_t mp)
static

Definition at line 1013 of file vppjni.c.

+ Here is the caller graph for this function:

static void vl_api_control_ping_reply_t_handler ( vl_api_control_ping_reply_t mp)
static

Definition at line 1617 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void vl_api_generic_reply_handler ( vl_api_generic_reply_t *  mp)

Definition at line 395 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void vl_api_ip_address_details_t_handler ( vl_api_ip_address_details_t mp)
static

Definition at line 1415 of file vppjni.c.

static void vl_api_l2_fib_table_entry_t_handler ( vl_api_l2_fib_table_entry_t mp)
static

Definition at line 1244 of file vppjni.c.

+ Here is the call graph for this function:

static void vl_api_show_version_reply_t_handler ( vl_api_show_version_reply_t mp)
static

Definition at line 1578 of file vppjni.c.

static void vl_api_sw_interface_details_t_handler ( vl_api_sw_interface_details_t mp)
static

Definition at line 810 of file vppjni.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void vl_api_sw_interface_set_flags_t_handler ( vl_api_sw_interface_set_flags_t mp)
static

Definition at line 894 of file vppjni.c.

+ Here is the caller graph for this function:

static void vl_api_vnet_interface_counters_t_handler ( vl_api_vnet_interface_counters_t mp)
static

Definition at line 1689 of file vppjni.c.

+ Here is the call graph for this function:

static void vl_api_vxlan_tunnel_details_t_handler ( vl_api_vxlan_tunnel_details_t mp)
static

Definition at line 1505 of file vppjni.c.

+ Here is the caller graph for this function:

static void vl_api_want_stats_reply_t_handler ( vl_api_want_stats_reply_t mp)
static

Definition at line 1607 of file vppjni.c.

+ Here is the call graph for this function:

void vl_client_add_api_signatures ( vl_api_memclnt_create_t mp)

Definition at line 86 of file vppjni.c.