From 7387c8fdd7b83c1e89ca077e29a9df573684b741 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Mon, 13 May 1996 01:47:24 +0000 Subject: [PATCH] Quick patch for systems that doesn't have setitimer (like UNICOS). git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@534 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/des/rnd_keys.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/des/rnd_keys.c b/lib/des/rnd_keys.c index 7461a9dec..3ade8708c 100644 --- a/lib/des/rnd_keys.c +++ b/lib/des/rnd_keys.c @@ -111,6 +111,17 @@ sigALRM(int sig) SIGRETURN(0); } +static +void +des_rand_data(unsigned char *data, int size) +{ + int i; + + for(i = 0; i < size; ++i) + data[i] = random() % 0x100; +} + +#if 0 /* * Generate size bytes of "random" data using timed interrupts. * It takes about 40ms/byte random data. @@ -164,6 +175,7 @@ des_rand_data(unsigned char *data, int size) setitimer(ITIMER_REAL, &otv, 0); sigaction(SIGALRM, &osa, 0); } +#endif void des_generate_random_block(des_cblock *block)