blob: 1c8eb04067beb2b614fc95f11890025877005367 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
/* ISC license. */
/* MT-unsafe */
#include <sys/types.h>
#include <skalibs/random.h>
void random_name (char *s, size_t n)
{
static char const oklist[64] = "ABCDEFGHIJKLMNOPQRSTUVWXYZghijklmnopqrstuvwxyz-_0123456789abcdef" ;
random_string(s, n) ;
while (n--) s[n] = oklist[s[n] & 63] ;
}
|