tls: refactor for tls async event handling 37/24437/6
authorYu Ping <ping.yu@intel.com>
Mon, 20 Jan 2020 21:07:30 +0000 (05:07 +0800)
committerFlorin Coras <florin.coras@gmail.com>
Mon, 3 Feb 2020 16:34:01 +0000 (16:34 +0000)
commitf4a92f6a1cf6b27318b6819ad3145b4020a27779
tree31424b9e947f0582731921929b1a03676b3db972
parent564e1672917e205d7ae79525bb937df18f8d764b
tls: refactor for tls async event handling

Type: refactor

Make sure one tls ctx has one event availble
Thus ctx has the same life time with event, which can simplify the
management.

Change-Id: I1f4240e7316025d81bb97644946ffa399c00cd76
Signed-off-by: Yu Ping <ping.yu@intel.com>
src/plugins/tlsopenssl/tls_async.c
src/plugins/tlsopenssl/tls_openssl.c
src/plugins/tlsopenssl/tls_openssl.h
src/plugins/tlsopenssl/tls_openssl_api.c
src/vnet/tls/tls.c
src/vnet/tls/tls.h