X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=command.c;h=e294e87c9cbbe6e9ce1e2358ceb9b10e30035a09;hp=dae21e6d037dda6d920bd4b0ed7e9094cef777f4;hb=8897da301fdbbc7e9b7cff90c2c33dfa9240f66f;hpb=5001736840e126342209ae172c04c1328f6bea0d diff --git a/command.c b/command.c index dae21e6d..e294e87c 100644 --- a/command.c +++ b/command.c @@ -599,17 +599,12 @@ static struct server_command *parse_cmd(const char *cmdstr) return get_cmd_ptr(buf, NULL); } -static long int para_rand(long unsigned max) -{ - return (long int) ((max + 0.0) * (random() / (RAND_MAX + 1.0))); -} - static void init_rc4_keys(void) { int i; for (i = 0; i < 2 * RC4_KEY_LEN; i++) - rc4_buf[i] = para_rand(256); + rc4_buf[i] = para_random(256); PARA_DEBUG_LOG("rc4 keys initialized (%u:%u)\n", (unsigned char) rc4_buf[0], (unsigned char) rc4_buf[RC4_KEY_LEN]);