Commit 9bc987f0 authored by Bernd Edlinger's avatar Bernd Edlinger
Browse files

Initialize reseed_gen_counter to 1, like it is done in master

parent 4274ef97
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -359,7 +359,7 @@ int RAND_DRBG_instantiate(RAND_DRBG *drbg,
    }
    }


    drbg->state = DRBG_READY;
    drbg->state = DRBG_READY;
    drbg->reseed_gen_counter = 0;
    drbg->reseed_gen_counter = 1;
    drbg->reseed_time = time(NULL);
    drbg->reseed_time = time(NULL);
    tsan_store(&drbg->reseed_prop_counter, drbg->reseed_next_counter);
    tsan_store(&drbg->reseed_prop_counter, drbg->reseed_next_counter);


@@ -451,7 +451,7 @@ int RAND_DRBG_reseed(RAND_DRBG *drbg,
        goto end;
        goto end;


    drbg->state = DRBG_READY;
    drbg->state = DRBG_READY;
    drbg->reseed_gen_counter = 0;
    drbg->reseed_gen_counter = 1;
    drbg->reseed_time = time(NULL);
    drbg->reseed_time = time(NULL);
    tsan_store(&drbg->reseed_prop_counter, drbg->reseed_next_counter);
    tsan_store(&drbg->reseed_prop_counter, drbg->reseed_next_counter);