diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-28 08:42:35 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-28 08:42:35 +0200 |
commit | d8a57c0ae3ebd8da230abf545485cf701ef7df77 (patch) | |
tree | e1e6098b722e4e74b97d848becb7e12d76e3a23f /sys/include | |
parent | d52e35055d189e18104fdf1b5891acc10df6a3df (diff) | |
parent | 2bc15fbabddf1f1b9921dade33e64fe83eaf377a (diff) |
merge
Diffstat (limited to 'sys/include')
-rw-r--r-- | sys/include/mp.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/include/mp.h b/sys/include/mp.h index c7179c959..14061adc7 100644 --- a/sys/include/mp.h +++ b/sys/include/mp.h @@ -38,6 +38,8 @@ void mpassign(mpint *old, mpint *new); /* random bits */ mpint* mprand(int bits, void (*gen)(uchar*, int), mpint *b); +/* return uniform random [0..n-1] */ +mpint* mpnrand(mpint *n, void (*gen)(uchar*, int), mpint *b); /* conversion */ mpint* strtomp(char*, char**, int, mpint*); /* ascii */ |