NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERROR MESSAGES | ATTRIBUTES
#include <arpa/ftpd/systemFilesys.h>char *systemGunique(FtpConn *conn, char *local);
Creates a valid file name not already in use for an existing file, starting with local. The pathname returned is such that it is possible to create a file of that name. If applicable, the pathname returned is relative to the current directory, rather than local.
Returns the new pathname if one could be elaborated. Otherwise, NULL is returned.
For a resource allocation problem
If local is not valid
If no unique name could be found
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERROR MESSAGES | ATTRIBUTES