The Record layer has a 2-byte long length field to contain the length of the protocol data that follows. The ClientHello message (among others) has a 3-byte long length field. Since a ClientHello message is to be delivered embedded in a Record layer, why does it have a 3-byte long length field? Is it the case that a ClientHello message can be up to 2^24 bytes long (or thereabouts) but that all ClientHello messages longer than 2^16 - 1 bytes must be fragmented over as many Record layers as necessary? ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
