long
random ()
{
-#ifdef HAVE_RAND48
- return rand48 ();
+#ifdef HAVE_LRAND48
+ return lrand48 ();
#else
/* The BSD rand returns numbers in the range of 0 to 2e31 - 1,
with unusable least significant bits. The USG rand returns
srandom (arg)
int arg;
{
-#ifdef HAVE_RAND48
+#ifdef HAVE_LRAND48
return srand48 ();
#else
srand (arg);