jvpp: make shm_prefix configurable (VPP-591) 15/5815/15
authorJan Srnicek <jsrnicek@cisco.com>
Fri, 24 Mar 2017 09:18:11 +0000 (10:18 +0100)
committerJan Srnicek <jsrnicek@cisco.com>
Mon, 14 Aug 2017 12:19:31 +0000 (12:19 +0000)
commit5beec81360146536086f1996869b4ee32ca37ddc
treed82ccff22185b5c23c3eb624bbaa53f68abcd84b
parent0117d24a1f6d018933c8f3e4ecca269f57f431ab
jvpp: make shm_prefix configurable (VPP-591)

svm.c - set default map region root path only if root path is not
already present
memory_shared.c - added option for tests to send memory region name
and root path in one variable, if so name and root path are
separated here and set to map region structure so find function
can find it properly
jvpp-registry.c - added parameters shmPrefix to be able pass +
removed sudo restriction
specific shared memory prefix that is used while starting
python tests(see framework.py)
JVppRegistyImpl - added option to specify shmPrefix
VppJNIConnection - added option to specify shmPrefix

Change-Id: I3f89f867fb9b20eef00fbd497cb0e41b25d6eab7
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
Signed-off-by: Matej Perina <mperina@cisco.com>
src/svm/svm.c
src/vlibmemory/memory_shared.c
src/vpp-api/java/jvpp-registry/io/fd/vpp/jvpp/JVppRegistryImpl.java
src/vpp-api/java/jvpp-registry/io/fd/vpp/jvpp/VppJNIConnection.java
src/vpp-api/java/jvpp-registry/jvpp_registry.c