--- nbase_rnd.c.orig	Mon Mar  3 15:21:50 2008
+++ nbase_rnd.c	Thu Apr 24 03:24:49 2008
@@ -109,11 +109,9 @@
 
 int get_random_bytes(void *buf, int numbytes) {
   static char bytebuf[2048];
-  static char badrandomwarning = 0;
   static int bytesleft = 0;
   int tmp;
   int res;
-  struct timeval tv;
   FILE *fp = NULL;
   unsigned int i;
   short *iptr;
@@ -134,15 +132,6 @@
       bytesleft = sizeof(bytebuf);
     }
     if (!fp) {  
-      if (badrandomwarning == 0) {
-	badrandomwarning++;
-	/*      error("WARNING: your system apparently does not offer /dev/urandom or /dev/random.  Reverting to less secure version."); */
-	
-	/* Seed our random generator */
-	gettimeofday(&tv, NULL);
-	srand((tv.tv_sec ^ tv.tv_usec) ^ getpid());
-      }
-      
       for(i=0; i < sizeof(bytebuf) / sizeof(short); i++) {
 	iptr = (short *) ((char *)bytebuf + i * sizeof(short));
 	*iptr = rand();
