There is
int RAND_load_file(file,bytes)
char *file;
long bytes;
{
MS_STATIC unsigned char buf[BUFSIZE];
struct stat sb;
int i,ret=0,n;
FILE *in;
if (file == NULL) return(0);
i=stat(file,&sb);
/* If the state fails, put some crap in anyway */
RAND_seed((unsigned char *)&sb,sizeof(sb));
ret+=sizeof(sb);
if (i < 0) return(0);
if (bytes <= 0) return(ret);
in=fopen(file,"br");
^^^^
The fopen() fails on Win32 - it should be fopen(file, "rb")
Regards,
Paul Keogh
SSE
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]