NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
random.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_MUTT_RANDOM_H
24
#define MUTT_MUTT_RANDOM_H
25
26
#include <stddef.h>
27
#include <stdint.h>
28
29
int
mutt_randbuf
(
void
*buf,
size_t
buflen);
30
uint64_t
mutt_rand64
(
void
);
31
void
mutt_rand_base32
(
char
*buf,
size_t
buflen);
32
33
#endif
/* MUTT_MUTT_RANDOM_H */
mutt_rand64
uint64_t mutt_rand64(void)
Create a 64-bit random number.
Definition
random.c:123
mutt_randbuf
int mutt_randbuf(void *buf, size_t buflen)
Fill a buffer with randomness.
Definition
random.c:58
mutt_rand_base32
void mutt_rand_base32(char *buf, size_t buflen)
Fill a buffer with a base32-encoded random string.
Definition
random.c:106