diff options
Diffstat (limited to 'src/vpp-api/java/jvpp-registry/jvpp_registry.c')
-rw-r--r-- | src/vpp-api/java/jvpp-registry/jvpp_registry.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/vpp-api/java/jvpp-registry/jvpp_registry.c b/src/vpp-api/java/jvpp-registry/jvpp_registry.c index c90822d7262..bbe9719c30f 100644 --- a/src/vpp-api/java/jvpp-registry/jvpp_registry.c +++ b/src/vpp-api/java/jvpp-registry/jvpp_registry.c @@ -245,11 +245,19 @@ static int send_initial_control_ping() { return rv; } +#if USE_DLMALLOC == 1 +void * __jvpp_heap; +#endif + static int connect_to_vpe(char *shm_prefix, char *name) { jvpp_main_t * jm = &jvpp_main; api_main_t * am = &api_main; jvpp_registry_main_t * rm = &jvpp_registry_main; +#if USE_DLMALLOC == 1 + __jvpp_heap = clib_mem_init (0, 1<<20); +#endif + if (vl_client_connect_to_vlib(shm_prefix, name, 32) < 0) return -1; jm->my_client_index = am->my_client_index; |