RT2887: Add more packet and handshake types

Reviewed-by: Matt Caswell <matt@openssl.org>
This commit is contained in:
Daniel Black 2016-02-03 20:04:10 -05:00 committed by Rich Salz
parent 3a6a4a9351
commit 7429b3989d

View File

@ -596,6 +596,7 @@ static STRINT_PAIR handshakes[] = {
{", ClientHello", 1}, {", ClientHello", 1},
{", ServerHello", 2}, {", ServerHello", 2},
{", HelloVerifyRequest", 3}, {", HelloVerifyRequest", 3},
{", NewSessionTicket", 4},
{", Certificate", 11}, {", Certificate", 11},
{", ServerKeyExchange", 12}, {", ServerKeyExchange", 12},
{", CertificateRequest", 13}, {", CertificateRequest", 13},
@ -603,6 +604,9 @@ static STRINT_PAIR handshakes[] = {
{", CertificateVerify", 15}, {", CertificateVerify", 15},
{", ClientKeyExchange", 16}, {", ClientKeyExchange", 16},
{", Finished", 20}, {", Finished", 20},
{", CertificateUrl", 21},
{", CertificateStatus", 22},
{", SupplementalData", 23},
{NULL} {NULL}
}; };
@ -645,6 +649,9 @@ void msg_cb(int write_p, int version, int content_type, const void *buf,
if (len > 0) if (len > 0)
str_details1 = lookup((int)bp[0], handshakes, "???"); str_details1 = lookup((int)bp[0], handshakes, "???");
break; break;
case 23:
str_content_type = "ApplicationData";
break;
#ifndef OPENSSL_NO_HEARTBEATS #ifndef OPENSSL_NO_HEARTBEATS
case 24: case 24:
str_details1 = ", Heartbeat"; str_details1 = ", Heartbeat";