diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libssl/s3_srvr.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/lib/libssl/s3_srvr.c b/src/lib/libssl/s3_srvr.c index b53f27a47d..481cf37bef 100644 --- a/src/lib/libssl/s3_srvr.c +++ b/src/lib/libssl/s3_srvr.c | |||
| @@ -2137,12 +2137,7 @@ ssl3_get_client_key_exchange(SSL *s) | |||
| 2137 | i = SSL_MAX_MASTER_KEY_LENGTH; | 2137 | i = SSL_MAX_MASTER_KEY_LENGTH; |
| 2138 | p[0] = s->client_version >> 8; | 2138 | p[0] = s->client_version >> 8; |
| 2139 | p[1] = s->client_version & 0xff; | 2139 | p[1] = s->client_version & 0xff; |
| 2140 | /* | 2140 | RAND_bytes(p+2, i-2); |
| 2141 | * Should be RAND_bytes, but we cannot work around a | ||
| 2142 | * failure. | ||
| 2143 | */ | ||
| 2144 | if (RAND_pseudo_bytes(p+2, i-2) <= 0) | ||
| 2145 | goto err; | ||
| 2146 | } | 2141 | } |
| 2147 | 2142 | ||
| 2148 | s->session->master_key_length = | 2143 | s->session->master_key_length = |
