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) |