Here is a new version of the patch to xen-api-libs.hg:
 
 
<snip/>
 
  (** Create a fresh UUID *)
  val make_uuid : unit ->  'a t
+val make_uuid_prng : unit ->  'a t
+val make_uuid_urnd : unit ->  'a t
+val make_uuid_rnd : unit ->  'a t
 
 
I recommend adding some ocamldoc comments in the mli file, to
explain the semantics.
Looking at the interface on its own, I'd guess that:
 
+val make_uuid_prng : unit ->  'a t
 
 
This one comes from a pseudo-random number generator.
 
+val make_uuid_urnd : unit ->  'a t
 
 
This one comes straight from /dev/urandom
 
+val make_uuid_rnd : unit ->  'a t
 
 
This one comes straight from /dev/random
Are my guesses correct?
Cheers,
Jonathan
_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api
 
 |