SSL3_AL_FATAL
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, alert_desc);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_ILLEGAL_PARAMETER);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_ILLEGAL_PARAMETER);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_ILLEGAL_PARAMETER);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
if (level == SSL3_AL_FATAL)
if (s->s3->send_alert[0] == SSL3_AL_FATAL)
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL,
} else if (alert_level == SSL3_AL_FATAL) {
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_ILLEGAL_PARAMETER);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_ILLEGAL_PARAMETER);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_UNEXPECTED_MESSAGE);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL,
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECRYPT_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECRYPT_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_ILLEGAL_PARAMETER);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_DECODE_ERROR);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL,
else if (value == SSL3_AL_FATAL)
else if (value == SSL3_AL_FATAL)
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
ssl3_send_alert(s, SSL3_AL_FATAL, al);
if (tls_client_alert >> 8 == SSL3_AL_FATAL ||
tls_server_alert >> 8 == SSL3_AL_FATAL) {
.want_client_alert = SSL3_AL_FATAL << 8 | SSL_AD_NO_RENEGOTIATION,
.want_client_alert = SSL3_AL_FATAL << 8 | SSL_AD_NO_RENEGOTIATION,
.want_client_alert = SSL3_AL_FATAL << 8 | SSL_AD_NO_RENEGOTIATION,