github.com/afumu/libc@v0.0.6/musl/src/prng/lrand48.c (about)

     1  #include <stdlib.h>
     2  #include <inttypes.h>
     3  #include "rand48.h"
     4  
     5  long nrand48(unsigned short s[3])
     6  {
     7  	return __rand48_step(s, __seed48+3) >> 17;
     8  }
     9  
    10  long lrand48(void)
    11  {
    12  	return nrand48(__seed48);
    13  }