Add `random-state-from-platform' and `scm_i_random_bytes_from_platform'
authorMark H Weaver <mhw@netris.org>
Wed, 18 Jan 2012 07:36:17 +0000 (02:36 -0500)
committerMark H Weaver <mhw@netris.org>
Sat, 21 Jan 2012 08:22:57 +0000 (03:22 -0500)
commitd47db067b63089880e2e202d5a33fd7fe5e41dbe
tree4942484bcfdc3a877cca2ea9e294d399ed6fc2fc
parent925172cf529a89f0c5fd81720718971f9059fcfd
Add `random-state-from-platform' and `scm_i_random_bytes_from_platform'

* libguile/random.c (scm_random_state_from_platform): New procedure.
  (scm_i_random_bytes_from_platform): New internal function.

* libguile/random.h (scm_random_state_from_platform,
  scm_i_random_bytes_from_platform): Add prototypes.

* doc/ref/api-data.texi (Random): Add documentation.
doc/ref/api-data.texi
libguile/random.c
libguile/random.h