diff options
Diffstat (limited to 'util/TLSProxy/Message.pm')
-rw-r--r-- | util/TLSProxy/Message.pm | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/util/TLSProxy/Message.pm b/util/TLSProxy/Message.pm index d1a5f244ce..ce469c46d0 100644 --- a/util/TLSProxy/Message.pm +++ b/util/TLSProxy/Message.pm @@ -262,6 +262,15 @@ sub create_message [@message_frag_lens] ); $message->parse(); + } elsif ($mt == MT_HELLO_RETRY_REQUEST) { + $message = TLSProxy::HelloRetryRequest->new( + $server, + $data, + [@message_rec_list], + $startoffset, + [@message_frag_lens] + ); + $message->parse(); } elsif ($mt == MT_SERVER_HELLO) { $message = TLSProxy::ServerHello->new( $server, |