On Aug 21, 2007, at 10:02 AM, Rainer Jung wrote:

Followup to self:

There's an addition in tcnative 1.1.10:


Looks like this went through further refactoring in:

http://svn.apache.org/viewvc/tomcat/connectors/trunk/jni/native/ src/ssl.c?r1=524725&r2=525163

I just checked HEAD on trunk and it *has* RAND_file_name() in there...

static int ssl_rand_load_file(const char *file)
{
    char buffer[APR_PATH_MAX];
    int n;

    if (file == NULL)
        file = ssl_global_rand_file;
    if (file && (strcmp(file, "builtin") == 0))
        return -1;
    if (file == NULL)
        file = RAND_file_name(buffer, sizeof(buffer));
    if (file) {
        if (strncmp(file, "egd:", 4) == 0) {
            if ((n = RAND_egd(file + 4)) > 0)
                return n;
            else
                return -1;
        }
        if ((n = RAND_load_file(file, -1)) > 0)
            return n;
    }
    return -1;
}



---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to