Add ability for RMR to request route table 34/2534/2 3.2.0
authorE. Scott Daniels <daniels@research.att.com>
Fri, 14 Feb 2020 14:23:59 +0000 (09:23 -0500)
committerE. Scott Daniels <daniels@research.att.com>
Tue, 18 Feb 2020 21:05:40 +0000 (16:05 -0500)
commit4919b11a06c3c96652121922c010c31f27471756
tree6fcf2d5f92b53af76d4451abe9aabb8c4a9600e2
parent2bc430ad6900e3bfd35c991f6cc30d5ba6112403
Add ability for RMR to request route table

The route table collector has been extended to allow RMR to send
a request to have the route manager deliver a new table. This
change also provides for an ack/nack to be sent back to route
manager to indicate the state of a route table update.

There is also a small wormhole bug fix:
Wormhole send was not clearing the call ID and some message
were being treated as call response on the other side.

Issue-ID: RIC-92
Issue-ID: RIC-91

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I8ffa7919b42412e4604130885b968f32b5448294
17 files changed:
CHANGES
CMakeLists.txt
doc/src/man/env_var_list.im
doc/src/man/rmr_rcv_msg.3.xfm
src/rmr/common/include/RIC_message_types.h
src/rmr/common/include/rmr_agnostic.h
src/rmr/common/src/rt_generic_static.c
src/rmr/common/src/rtc_static.c
src/rmr/common/src/wormholes.c
src/rmr/nng/include/rmr_nng_private.h
src/rmr/nng/src/rmr_nng.c
src/rmr/si/include/rmr_si_private.h
src/rmr/si/src/mt_call_si_static.c
src/rmr/si/src/rmr_si.c
src/rmr/si/src/rtable_si_static.c
src/rmr/si/src/rtc_si_static.c [deleted file]
src/rmr/si/src/sr_si_static.c