$OpenBSD: patch-radius_src_radpass_c,v 1.1 2001/11/20 19:20:59 danh Exp $ --- radius/src/radpass.c.orig Tue Nov 20 14:18:36 2001 +++ radius/src/radpass.c Tue Nov 20 14:18:49 2001 @@ -320,9 +320,8 @@ u_char *vector; int randno; int i; - srand(time(0)); for(i = 0;i < AUTH_VECTOR_LEN;) { - randno = rand(); + randno = arc4random(); memcpy(vector, &randno, sizeof(int)); vector += sizeof(int); i += sizeof(int);