Loading crypto/rand/randfile.c +6 −4 Original line number Diff line number Diff line Loading @@ -316,13 +316,15 @@ const char *RAND_file_name(char *buf, size_t size) } } #else if (OPENSSL_issetugid() == 0) { s = getenv("RANDFILE"); if (OPENSSL_issetugid() != 0) { use_randfile = 0; } else { s = getenv("RANDFILE"); if (s == NULL || *s == '\0') { use_randfile = 0; if (OPENSSL_issetugid() == 0) s = getenv("HOME"); } } #endif #ifdef DEFAULT_HOME if (!use_randfile && s == NULL) { Loading Loading
crypto/rand/randfile.c +6 −4 Original line number Diff line number Diff line Loading @@ -316,13 +316,15 @@ const char *RAND_file_name(char *buf, size_t size) } } #else if (OPENSSL_issetugid() == 0) { s = getenv("RANDFILE"); if (OPENSSL_issetugid() != 0) { use_randfile = 0; } else { s = getenv("RANDFILE"); if (s == NULL || *s == '\0') { use_randfile = 0; if (OPENSSL_issetugid() == 0) s = getenv("HOME"); } } #endif #ifdef DEFAULT_HOME if (!use_randfile && s == NULL) { Loading