SSL3_MT_CHANGE_CIPHER_SPEC
if (htype == SSL3_MT_CHANGE_CIPHER_SPEC)
} else if (mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
&& mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
} else if (mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
if (mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
if (SSL_CONNECTION_IS_DTLS(s) && mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
*mt = SSL3_MT_CHANGE_CIPHER_SPEC;
if (htype == SSL3_MT_CHANGE_CIPHER_SPEC) {
if ((htype != SSL3_MT_CHANGE_CIPHER_SPEC && !WPACKET_close(pkt))
if (htype != SSL3_MT_CHANGE_CIPHER_SPEC) {
if (!dtls1_buffer_message(s, htype == SSL3_MT_CHANGE_CIPHER_SPEC ? 1 : 0))
if (*mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
if (s->s3.tmp.message_type == SSL3_MT_CHANGE_CIPHER_SPEC) {
s->s3.tmp.message_type = SSL3_MT_CHANGE_CIPHER_SPEC;
if ((htype != SSL3_MT_CHANGE_CIPHER_SPEC && !WPACKET_close(pkt))
s->s3.tmp.message_type = *mt = SSL3_MT_CHANGE_CIPHER_SPEC;
if (s->s3.tmp.message_type == SSL3_MT_CHANGE_CIPHER_SPEC) {
*mt = SSL3_MT_CHANGE_CIPHER_SPEC;
if (mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
if (mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
if (mt == SSL3_MT_CHANGE_CIPHER_SPEC) {
if (SSL_CONNECTION_IS_DTLS(s) && mt == SSL3_MT_CHANGE_CIPHER_SPEC) {