summaryrefslogtreecommitdiff
path: root/providers/implementations/rands/seeding/rand_win.c
diff options
context:
space:
mode:
Diffstat (limited to 'providers/implementations/rands/seeding/rand_win.c')
-rw-r--r--providers/implementations/rands/seeding/rand_win.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/providers/implementations/rands/seeding/rand_win.c b/providers/implementations/rands/seeding/rand_win.c
index a21b74dd86..ee2d3e4d7f 100644
--- a/providers/implementations/rands/seeding/rand_win.c
+++ b/providers/implementations/rands/seeding/rand_win.c
@@ -147,26 +147,6 @@ int ossl_pool_add_nonce_data(RAND_POOL *pool)
return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0);
}
-int ossl_rand_pool_add_additional_data(RAND_POOL *pool)
-{
- struct {
- DWORD tid;
- LARGE_INTEGER time;
- } data;
-
- /* Erase the entire structure including any padding */
- memset(&data, 0, sizeof(data));
-
- /*
- * Add some noise from the thread id and a high resolution timer.
- * The thread id adds a little randomness if the drbg is accessed
- * concurrently (which is the case for the <master> drbg).
- */
- data.tid = GetCurrentThreadId();
- QueryPerformanceCounter(&data.time);
- return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0);
-}
-
int ossl_rand_pool_init(void)
{
return 1;