X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/809c1f1e3914ba2c22206da2d027ca49305f6bd7..2685767a6125c1620719c7de6234aedf41857b7e:/rand.h diff --git a/rand.h b/rand.h index 566f927..05721fc 100644 --- a/rand.h +++ b/rand.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: rand.h,v 1.6 2000/06/17 11:53:38 mdw Exp $ + * $Id: rand.h,v 1.8 2001/02/03 16:07:33 mdw Exp $ * * Secure random number generator * @@ -30,6 +30,13 @@ /*----- Revision history --------------------------------------------------* * * $Log: rand.h,v $ + * Revision 1.8 2001/02/03 16:07:33 mdw + * Give generic random objects separate namespaces for their supported misc + * ops. + * + * Revision 1.7 2000/10/08 12:07:18 mdw + * Remove spurious comma in enum. + * * Revision 1.6 2000/06/17 11:53:38 mdw * Deprecate `rand_getgood'. Provide a new interface to ensure that a pool * is well seeded. @@ -303,11 +310,11 @@ extern void rand_getgood(rand_pool */*r*/, void */*p*/, size_t /*sz*/); /* --- Miscellaneous operations --- */ enum { - RAND_GATE = GRAND_SPECIFIC, /* No args */ + RAND_GATE = GRAND_SPECIFIC('R'), /* No args */ RAND_STRETCH, /* No args */ RAND_KEY, /* @const void *k, size_t sz@ */ RAND_NOISESRC, /* @const rand_source *s@ */ - RAND_SEED, /* @unsigned bits@ */ + RAND_SEED /* @unsigned bits@ */ }; /* --- Default random number generator --- */