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
.LR X s.
The
.LR X s
are replaced by a letter followed by the current process id.
Letters from
.L a
to
.L z
are tried until a name that can be accessed
(see
access (2)) is generated.
If no such name can be generated,
mktemp returns
\f5"/"\f1 .
SOURCE
/sys/src/libc/port/mktemp.c "SEE ALSO"
getpid (2), access (2)