Commit 56a26ce3 authored by Matt Caswell's avatar Matt Caswell
Browse files

Now that we can use size_t in PACKET lets use it



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 348240c6
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -1973,7 +1973,6 @@ MSG_PROCESS_RETURN tls_process_new_session_ticket(SSL *s, PACKET *pkt)
MSG_PROCESS_RETURN tls_process_cert_status(SSL *s, PACKET *pkt)
{
    int al;
    unsigned long resplenl;
    size_t resplen;
    unsigned int type;

@@ -1983,13 +1982,12 @@ MSG_PROCESS_RETURN tls_process_cert_status(SSL *s, PACKET *pkt)
        SSLerr(SSL_F_TLS_PROCESS_CERT_STATUS, SSL_R_UNSUPPORTED_STATUS_TYPE);
        goto f_err;
    }
    if (!PACKET_get_net_3(pkt, &resplenl)
        || PACKET_remaining(pkt) != resplenl) {
    if (!PACKET_get_net_3_len(pkt, &resplen)
        || PACKET_remaining(pkt) != resplen) {
        al = SSL_AD_DECODE_ERROR;
        SSLerr(SSL_F_TLS_PROCESS_CERT_STATUS, SSL_R_LENGTH_MISMATCH);
        goto f_err;
    }
    resplen = resplenl;
    s->tlsext_ocsp_resp = OPENSSL_malloc(resplen);
    if (s->tlsext_ocsp_resp == NULL) {
        al = SSL_AD_INTERNAL_ERROR;