From 195946d11f8a7870b435e0eba32f2299aa1b96a1 Mon Sep 17 00:00:00 2001 From: David Timber Date: Mon, 10 Aug 2020 13:57:00 +0930 Subject: Changes for xcomp ... * Add 'pthsem' dependency * Remove m68k, spc arch * Add proone-stress, proone-arch-test --- src/resolv_worker.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/resolv_worker.c') diff --git a/src/resolv_worker.c b/src/resolv_worker.c index 38135d9..72c3cb0 100644 --- a/src/resolv_worker.c +++ b/src/resolv_worker.c @@ -324,7 +324,7 @@ static size_t resolv_next_pool_ptr (prne_resolv_wkr_ctx_t ctx, const size_t cnt) size_t ret = 0; if (mbedtls_ctr_drbg_random(ctx->ssl.ctr_drbg, (unsigned char*)&ret, sizeof(size_t)) != 0) { - getrandom(&ret, sizeof(size_t), 0); + abort(); } return ret % cnt; } @@ -334,7 +334,7 @@ static uint16_t resolv_next_qid (prne_resolv_wkr_ctx_t ctx) { for (i = 0; i < UINT16_MAX; i += 1) { if (mbedtls_ctr_drbg_random(ctx->ssl.ctr_drbg, (unsigned char*)&ret, sizeof(uint16_t)) != 0) { - getrandom(&ret, sizeof(uint16_t), 0); + abort(); } ret = (ret % UINT16_MAX) + 1; if (prne_imap_lookup(&ctx->qid_map, ret) == NULL) { -- cgit