summaryrefslogtreecommitdiff
path: root/src/librandom/unisurf_init.c
blob: d5a1f73066b6d20cdfba07542b802e19d017e5e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* ISC license. */

#include <skalibs/surf.h>
#include "random-internal.h"
#include <skalibs/unirandom.h>
#include <skalibs/unisurf.h>

int unisurf_init (union unirandominfo *u)
{
  surf_init(&u->surf_ctx) ;
  return 1 ;
}

int unirandom_register_surf (unirandom *u)
{
  unirandom_register(u, &unisurf_init, &unisurf_finish, &unisurf_read, &unisurf_read) ;
  return 1 ;
}