]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
openssl: annotate SSL3_MT_SUPPLEMENTAL_DATA
authorGisle Vanem <gisle.vanem@gmail.com>
Tue, 31 Aug 2021 12:08:34 +0000 (14:08 +0200)
committerDaniel Gustafsson <daniel@yesql.se>
Wed, 1 Sep 2021 20:46:21 +0000 (22:46 +0200)
This adds support for the previously unhandled supplemental data which
in -v output was printed like:

    TLSv1.2 (IN), TLS header, Unknown (23):

These will now be printed with proper annotation:

    TLSv1.2 (OUT), TLS header, Supplemental data (23):

Closes #7652
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
lib/vtls/openssl.c

index 2d17acf1bb4c2c468f58a8b1f75e6c52f0d3752e..87f4b02b715c05da46e55a08734fe4dedb103847 100644 (file)
@@ -2060,6 +2060,10 @@ static const char *ssl_msg_type(int ssl_ver, int msg)
       case SSL3_MT_ENCRYPTED_EXTENSIONS:
         return "Encrypted Extensions";
 #endif
+#ifdef SSL3_MT_SUPPLEMENTAL_DATA
+      case SSL3_MT_SUPPLEMENTAL_DATA:
+        return "Supplemental data";
+#endif
 #ifdef SSL3_MT_END_OF_EARLY_DATA
       case SSL3_MT_END_OF_EARLY_DATA:
         return "End of early data";