vcl/ldp: add locked sessions shim layer 95/16695/29
authorFlorin Coras <fcoras@cisco.com>
Sat, 5 Jan 2019 01:05:43 +0000 (17:05 -0800)
committerFlorin Coras <florin.coras@gmail.com>
Mon, 7 Jan 2019 16:37:55 +0000 (16:37 +0000)
commit7baeb71f92826ee6ef02ab2c3d16484bb64d9301
treed6c39a6276c6e067e4df24ecd0531417c1250b05
parent8dc146e00098f1c5846d44a3ca5f8db6fbfaff0f
vcl/ldp: add locked sessions shim layer

Moves LDP logic that allows sharing of sessions between multi-process
app workers into a separate VCL shim layer. Also refactors LDP to use
the new layer.

Change-Id: I8198b51eae7d099a8c486e36b29e3a0cb8cee8e9
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vcl/CMakeLists.txt
src/vcl/ldp.c
src/vcl/vcl_locked.c [new file with mode: 0644]
src/vcl/vcl_locked.h [new file with mode: 0644]
src/vcl/vcl_private.h
src/vcl/vppcom.c
src/vcl/vppcom.h