tls: add half close support 99/42999/2
authorMatus Fabian <[email protected]>
Wed, 21 May 2025 14:47:08 +0000 (14:47 +0000)
committerFlorin Coras <[email protected]>
Wed, 21 May 2025 18:31:29 +0000 (18:31 +0000)
commitc42fdfb097cd7b49cf5cfe81884e8c5959589847
tree6471ba1f41dbd6c0bab933341bfc6578ddb0bc2a
parentca04957060a81e733c537a1c7858f7ae335bcd3e
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