]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
key_update: fix state transition in KTLS code path
authorDaiki Ueno <ueno@gnu.org>
Tue, 22 Jul 2025 01:49:33 +0000 (10:49 +0900)
committerDaiki Ueno <ueno@gnu.org>
Fri, 1 Aug 2025 00:01:46 +0000 (09:01 +0900)
Signed-off-by: Daiki Ueno <ueno@gnu.org>
lib/record.c

index d37f79a5507ab683d978ff39bd9d62f29ff14a89..ebc75addec66429f4fe19c55bc61e698678d891e 100644 (file)
@@ -2045,7 +2045,7 @@ ssize_t gnutls_record_send2(gnutls_session_t session, const void *data,
                FALLTHROUGH;
        case RECORD_SEND_KEY_UPDATE_3:
                if (IS_KTLS_ENABLED(session, GNUTLS_KTLS_SEND)) {
-                       return _gnutls_ktls_send(
+                       ret = _gnutls_ktls_send(
                                session,
                                session->internals.record_key_update_buffer.data,
                                session->internals.record_key_update_buffer