Commit ba8fa4e5 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

rand/randfile.c: rationalize __OpenBSD__ code path.



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 799c1293
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -357,11 +357,7 @@ const char *RAND_file_name(char *buf, size_t size)
     * available.
     */

    if (!buf[0])
        if (OPENSSL_strlcpy(buf, "/dev/arandom", size) >= size) {
            return NULL;
        }
    if (stat(buf, &sb) == -1)
    if (!buf[0] || stat(buf, &sb) == -1)
        if (OPENSSL_strlcpy(buf, "/dev/arandom", size) >= size) {
            return NULL;
        }