tls: add half close support 99/42999/1
authorMatus Fabian <[email protected]>
Wed, 21 May 2025 14:47:08 +0000 (14:47 +0000)
committerMatus Fabian <[email protected]>
Wed, 21 May 2025 14:47:08 +0000 (14:47 +0000)
commit4dea0129ef814ffbc3da8ba6f6c7e4eb2c716fbc
tree6bc39e15429143e50fb4a6dcdac80eefc17fabe8
parent5ae74131ed77fbb3bdfa12cc6c61349ab68c3606
tls: add half close support

http/2 use vnet_shutdown_session on connection error after it sends
GOAWAY frame, which need half_close in underlaying transport proto vft
be implemented.

Type: improvement

Change-Id: I93c2e2ccb9bffc31a8111206acd37703c1c28052
Signed-off-by: Matus Fabian <[email protected]>
src/plugins/tlsopenssl/tls_openssl.c
src/vnet/tls/tls.c
src/vnet/tls/tls.h