Submitted by: Julia Lawall <julia@diku.dk>
[openssl.git] / ssl / d1_enc.c
index 7f3e57fc1e2f9227bc631698e053c04ef422e015..8fa57347a99e646d5f30b49a87673e2934270585 100644 (file)
@@ -155,7 +155,7 @@ int dtls1_enc(SSL *s, int send)
                                        __FILE__, __LINE__);
                        else if ( EVP_CIPHER_block_size(ds->cipher) > 1)
                                {
-                               if (!RAND_bytes(rec->input, EVP_CIPHER_block_size(ds->cipher)))
+                               if (RAND_bytes(rec->input, EVP_CIPHER_block_size(ds->cipher)) <= 0)
                                        return -1;
                                }
                        }