MKTEMP(2)MKTEMP(2)
NAME
mktemp – make a unique file name
SYNOPSIS
#include <u.h>
#include <libc.h>
char* mktemp(char *template)
DESCRIPTION
Mktemp
replaces
template
by a unique file name, and returns the
address of the template.
The template should look like a file name with eleven trailing
Xs.
The
Xs
are replaced by a letter followed by the current process id.
Letters from
a
to
z
are tried until a name that can be accessed
(see
access(2))
is generated.
If no such name can be generated,
mktemp
returns
"/" .
SOURCE
/sys/src/libc/port/mktemp.c
SEE ALSO
getpid(2),
access(2)