Chnaged to use the new Crn functionality.
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Thu, 24 Feb 2000 06:49:49 +0000 (06:49 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Thu, 24 Feb 2000 06:49:49 +0000 (06:49 +0000)
tests/converse/megacon/fibobj.c

index b5163bf5ed40339179f4496c8b9183cb5fd3e9ee..6112230248c9b76edd2079d2a040d789bbfa5551 100644 (file)
@@ -38,18 +38,7 @@ void CpmUnpack_fibobj_chare(fibobj_chare v)
 
 CpmDestination CpmLDB()
 {
-  /* int pe = ((rand()&0x7FFFFFFF)>>8) % CmiNumPes(); */
-  int pe;
-  static CrnStream str;
-  static int flag = 0;
-  if (0 == flag) {
-    CrnInitStream(&str, 1, 0);  
-    /* CrnInitStream(&str, (int)getpid(), 0); */
-    /* the original call does not call srand(), so the seed by default is 1, */
-    flag = 1;
-  }
-  pe = ( (CrnInt(&str) & 0x7FFFFFFF) >>8 ) % CmiNumPes();
-
+  int pe = ( (CrnRand() & 0x7FFFFFFF) >>8 ) % CmiNumPes();
   return CpmSend(pe);
 }