ezmlmx 0.68
ezmlmx
Loading...
Searching...
No Matches
surf.c File Reference
#include "surf.h"
Include dependency graph for surf.c:

Go to the source code of this file.

Macros

#define ROTATE(x, b)
#define MUSH(i, b)

Functions

void surf (uint32 out[8], const uint32 in[12], const uint32 seed[32])

Macro Definition Documentation

◆ MUSH

#define MUSH ( i,
b )
Value:
x = t[i] += (((x ^ seed[i]) + sum) ^ ROTATE(x,b));
stralloc seed
Definition ezmlm-get.c:74
#define ROTATE(x, b)
Definition surf.c:5
unsigned long t
Definition ezmlm-cron.c:56

Definition at line 6 of file surf.c.

◆ ROTATE

#define ROTATE ( x,
b )
Value:
(((x) << (b)) | ((x) >> (32 - (b))))

Definition at line 5 of file surf.c.

Function Documentation

◆ surf()

void surf ( uint32 out[8],
const uint32 in[12],
const uint32 seed[32] )

Definition at line 8 of file surf.c.

Here is the caller graph for this function: