[BACK]Return to s_cb.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/s_cb.c between version 1.1 and 1.2

version 1.1, 2014/08/26 17:47:25 version 1.2, 2014/10/22 13:54:03
Line 121 
Line 121 
 #include "apps.h"  #include "apps.h"
   
 #include <openssl/err.h>  #include <openssl/err.h>
 #include <openssl/rand.h>  
 #include <openssl/ssl.h>  #include <openssl/ssl.h>
 #include <openssl/x509.h>  #include <openssl/x509.h>
   
Line 728 
Line 727 
   
         /* Initialize a random secret */          /* Initialize a random secret */
         if (!cookie_initialized) {          if (!cookie_initialized) {
                 if (!RAND_bytes(cookie_secret, COOKIE_SECRET_LENGTH)) {                  arc4random_buf(cookie_secret, COOKIE_SECRET_LENGTH);
                         BIO_printf(bio_err,  
                             "error setting random cookie secret\n");  
                         return 0;  
                 }  
                 cookie_initialized = 1;                  cookie_initialized = 1;
         }          }
         /* Read peer information */          /* Read peer information */

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2