{
unsigned char *src = s->s3->handshake_fragment;
unsigned char *dst = buf;
- unsigned int j;
+ unsigned int k;
n = 0;
while ((len > 0) && (s->s3->handshake_fragment_len > 0))
n++;
}
/* move any remaining fragment bytes: */
- for (j = 0; j < s->s3->handshake_fragment_len; j++)
- s->s3->handshake_fragment[j] = *src++;
+ for (k = 0; k < s->s3->handshake_fragment_len; k++)
+ s->s3->handshake_fragment[k] = *src++;
return n;
}
s->rwstate=SSL_NOTHING;
s->s3->fatal_alert = alert_descr;
SSLerr(SSL_F_SSL3_READ_BYTES, SSL_AD_REASON_OFFSET + alert_descr);
- sprintf(tmp,"%d",alert_descr);
+ BIO_snprintf(tmp,sizeof tmp,"%d",alert_descr);
ERR_add_error_data(2,"SSL alert number ",tmp);
s->shutdown|=SSL_RECEIVED_SHUTDOWN;
SSL_CTX_remove_session(s->ctx,s->session);