Fix rmr_call() parameter checking bug 64/3264/3 3.7.3
authorE. Scott Daniels <daniels@research.att.com>
Tue, 14 Apr 2020 19:55:13 +0000 (15:55 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Tue, 14 Apr 2020 20:17:56 +0000 (16:17 -0400)
commite15b1382dc618f6832957e67dc638b5e8f3f414d
tree0ec08fdfffe23e90a372797cad84eee00dc425d3
parent2d9d6784b306047e94ca9816813e5007b00fd17e
Fix rmr_call() parameter checking bug

When RMR was extended to add wormhole support for
a rmr_wh_call() function, the main call code was broken
into an inward facing funciton.  A parameter check which
applies only to the outward facing rmr_call() API function
was accidentally moved to the internal funciton.  This change
moves the check back into the rmr_call() funciton.

Issue-ID: RIC-333

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: Iab0c8cc33e8a9970c53b9248021a1273559f82f8
12 files changed:
CHANGES_CORE.txt
CMakeLists.txt
src/rmr/si/src/rmr_si.c
src/rmr/si/src/sr_si_static.c
test/lg_buf_static_test.c
test/rmr_si_api_static_test.c
test/rmr_si_rcv_static_test.c [new file with mode: 0644]
test/rmr_si_rcv_test.c [new file with mode: 0644]
test/rmr_si_test.c
test/test_msg_support.c [new file with mode: 0644]
test/test_si95_em.c
test/test_support.c