From: Florin Coras Date: Thu, 8 Aug 2019 04:39:27 +0000 (-0700) Subject: tls: handle transport reset X-Git-Tag: v20.05-rc0~1020 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=f03c49413f270386d46a82dd9a3bce819cf81250;hp=4ea511c855ae9bf2040f8cff8b7323692094e8c6;p=vpp.git tls: handle transport reset Type:fix Change-Id: I5994fb53dc4b9fd58920b3d67472c38b41db27c2 Signed-off-by: Florin Coras --- diff --git a/src/vnet/tls/tls.c b/src/vnet/tls/tls.c index 16405707bc9..1358f9cb345 100644 --- a/src/vnet/tls/tls.c +++ b/src/vnet/tls/tls.c @@ -357,7 +357,12 @@ tls_ctx_handshake_is_over (tls_ctx_t * ctx) void tls_session_reset_callback (session_t * s) { - clib_warning ("called..."); + tls_ctx_t *ctx; + + ctx = tls_ctx_get (s->opaque); + session_transport_reset_notify (&ctx->connection); + session_transport_closed_notify (&ctx->connection); + tls_disconnect_transport (ctx); } int