]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - apps/s_cb.c
RAND_bytes updates
[thirdparty/openssl.git] / apps / s_cb.c
index 8bc4b817103ab4fd28738983e15450856daffb1f..ea7d35c7008bab966f723741f6c1f36ade28ec6f 100644 (file)
@@ -949,7 +949,7 @@ int generate_cookie_callback(SSL *ssl, unsigned char *cookie,
 
     /* Initialize a random secret */
     if (!cookie_initialized) {
-        if (!RAND_bytes(cookie_secret, COOKIE_SECRET_LENGTH)) {
+        if (RAND_bytes(cookie_secret, COOKIE_SECRET_LENGTH) <= 0) {
             BIO_printf(bio_err, "error setting random cookie secret\n");
             return 0;
         }