if (file == NULL || !RAND_load_file(file, 1024L*1024L))
if (file == NULL || !RAND_load_file(file, -1))
int app_RAND_load_file(const char *file, BIO *bio_e, int dont_warn)	{	int consider_randfile = (file == NULL);	char buffer[200];	#ifdef WINDOWS	BIO_printf(bio_e,"Loading 'screen' into random state -");	BIO_flush(bio_e);	RAND_screen();	BIO_printf(bio_e," done\n");#endif	if (file == NULL)		file = RAND_file_name(buffer, sizeof buffer);	if (file == NULL || !RAND_load_file(file, 1024L*1024L))		{		if (!dont_warn)			{			BIO_printf(bio_e,"unable to load 'random state'\n");			BIO_printf(bio_e,"What this means is that the random number generator has not been seeded\n");			BIO_printf(bio_e,"with much random data.\n");			if (consider_randfile) /* explanation does not apply when a file is explicitly named */				{				BIO_printf(bio_e,"Consider setting the RANDFILE environment variable to point at a file that\n");				BIO_printf(bio_e,"'random' data can be kept in (the file will be overwritten).\n");				}			}		return 0;		}	seeded = 1;	return 1;	}