equal
deleted
inserted
replaced
1032 * we can read and process an entire message. |
1032 * we can read and process an entire message. |
1033 */ |
1033 */ |
1034 input.mark(4); |
1034 input.mark(4); |
1035 |
1035 |
1036 messageType = (byte)input.getInt8(); |
1036 messageType = (byte)input.getInt8(); |
|
1037 if (HandshakeMessage.isUnsupported(messageType)) { |
|
1038 throw new SSLProtocolException( |
|
1039 "Received unsupported or unknown handshake message: " + |
|
1040 messageType); |
|
1041 } |
|
1042 |
1037 messageLen = input.getInt24(); |
1043 messageLen = input.getInt24(); |
1038 |
1044 |
1039 if (input.available() < messageLen) { |
1045 if (input.available() < messageLen) { |
1040 input.reset(); |
1046 input.reset(); |
1041 return; |
1047 return; |