silc_rng_global_init
SYNOPSIS
SilcBool silc_rng_global_init(SilcRng rng);
DESCRIPTION
This function sets the `rng' if non-NULL as global RNG context. When any of the silc_rng_global_* functions is called the `rng' is used as RNG. If `rng' is NULL this will allocate new RNG as global RNG. The application in this case must free it later by calling silc_rng_global_uninit. Returns TRUE after Global RNG is initialized.
NOTES
If `rng' was non-NULL, the silc_rng_init must have been called for the `rng' already.
This function can be used to define the `rng' as global RNG and then use silc_rng_global_* functions easily without need to provide the RNG as argument.