#ifndef RAND48_H
#define RAND48_H

struct drand48_data {
  unsigned short  X[3];           /* 48 bit integer value */
  unsigned short  a[3];           /* mutiplier value */
  unsigned short  c;              /* addend value */
  unsigned short  old_X[3];       /* previous value of Xi */
  int             init;           /* initialize ? */
};

typedef unsigned long long u_int64_t;

#endif
