Commit cdddc96d authored by Rich Salz's avatar Rich Salz
Browse files

Add missing casts.

parent 68bc6b7a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -273,7 +273,7 @@ static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity,
                   psk_key);
        return 0;
    }
    if (key_len > max_psk_len) {
    if ((unsigned long)key_len > (unsigned long)max_psk_len) {
        BIO_printf(bio_err,
                   "psk buffer of callback is too small (%d) for key (%ld)\n",
                   max_psk_len, key_len);
+3 −2
Original line number Diff line number Diff line
@@ -980,7 +980,8 @@ int ssl3_get_client_hello(SSL *s)

        session_length = *(p + SSL3_RANDOM_SIZE);

        if (SSL3_RANDOM_SIZE + session_length + 1 >= (d + n) - p) {
        if (SSL3_RANDOM_SIZE + session_length + 1
                >= (unsigned int)((d + n) - p)) {
            al = SSL_AD_DECODE_ERROR;
            SSLerr(SSL_F_SSL3_GET_CLIENT_HELLO, SSL_R_LENGTH_TOO_SHORT);
            goto f_err;
@@ -1061,7 +1062,7 @@ int ssl3_get_client_hello(SSL *s)
        }
        cookie_len = *(p++);

        if ((d + n ) - p < cookie_len) {
        if ((unsigned int)((d + n ) - p) < cookie_len) {
            al = SSL_AD_DECODE_ERROR;
            SSLerr(SSL_F_SSL3_GET_CLIENT_HELLO, SSL_R_LENGTH_TOO_SHORT);
            goto f_err;