jvpp: remove unnecessary msg_id_base caching 30/5430/2
authorMarek Gradzki <mgradzki@cisco.com>
Mon, 20 Feb 2017 08:14:13 +0000 (09:14 +0100)
committerDamjan Marion <dmarion.lists@gmail.com>
Wed, 22 Feb 2017 15:59:48 +0000 (15:59 +0000)
commit2291a36008e197423a0f0414f6dcca4afa3ac4c1
treef52ef2fc21c0a5b719e38bd67f25cde268bd6e47
parent2dd6852d8109e39d15a5c60f7ba58f1abcf9e455
jvpp: remove unnecessary msg_id_base caching

Jvpp code uses CRCs to obtain msg IDs.

Checking api_main_t.msg_index_by_name_and_crc is
enough to detect API mismatch.
Calling vl_client_get_first_plugin_msg_id is not needed.

Also fixes VPP-627.

Change-Id: Ie3085dfa458795fa11f17615ac94e76197a1c8cd
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
src/vpp-api/java/jvpp-acl/jvpp_acl.c
src/vpp-api/java/jvpp-acl/jvpp_acl.h
src/vpp-api/java/jvpp-core/jvpp_core.c
src/vpp-api/java/jvpp-ioamexport/jvpp_ioam_export.c
src/vpp-api/java/jvpp-ioamexport/jvpp_ioam_export.h
src/vpp-api/java/jvpp-ioampot/jvpp_ioam_pot.c
src/vpp-api/java/jvpp-ioampot/jvpp_ioam_pot.h
src/vpp-api/java/jvpp-ioamtrace/jvpp_ioam_trace.c
src/vpp-api/java/jvpp-ioamtrace/jvpp_ioam_trace.h
src/vpp-api/java/jvpp-snat/jvpp_snat.c
src/vpp-api/java/jvpp-snat/jvpp_snat.h