<sys/select.h> is included for AIX, when USE_SOCKETS is defined.
[openssl.git] / crypto / rand / randtest.c
index da96e3f6959a0ddd9072584d72c72687f24d3eec..b64de616dbc84472b16e9b2a791afcfcffd78468 100644 (file)
@@ -73,7 +73,13 @@ int main()
        /*double d; */
        long d;
 
-       RAND_pseudo_bytes(buf,2500);
+       i = RAND_pseudo_bytes(buf,2500);
+       if (i < 0)
+               {
+               printf ("init failed, the rand method is not properly installed\n");
+               err++;
+               goto err;
+               }
 
        n1=0;
        for (i=0; i<16; i++) n2[i]=0;
@@ -201,6 +207,7 @@ int main()
                err++;
                }
        printf("test 4 done\n");
+ err:
        err=((err)?1:0);
        exit(err);
        return(err);