]> andersk Git - gssapi-openssh.git/blobdiff - openssh/openbsd-compat/bsd-arc4random.c
Quotes and white space cleanup.
[gssapi-openssh.git] / openssh / openbsd-compat / bsd-arc4random.c
index 8cb13c3f167f8058479f1018cad750c23da20582..4fcfc6ec7d2a7330ba143c173704acd030748f86 100644 (file)
@@ -48,7 +48,7 @@ unsigned int arc4random(void)
        static int first_time = 1;
 
        if (rc4_ready <= 0) {
-               if (first_time)
+               if (!first_time)
                        seed_rng();
                first_time = 0;
                arc4random_stir();
@@ -66,7 +66,7 @@ void arc4random_stir(void)
        unsigned char rand_buf[SEED_SIZE];
 
        memset(&rc4, 0, sizeof(rc4));
-       if (RAND_bytes(rand_buf, sizeof(rand_buf)) <= 0)
+       if (!RAND_bytes(rand_buf, sizeof(rand_buf)))
                fatal("Couldn't obtain random bytes (error %ld)",
                    ERR_get_error());
        RC4_set_key(&rc4, sizeof(rand_buf), rand_buf);
This page took 0.153481 seconds and 4 git commands to generate.