Content-type: text/html Man page of GFAL_MKDIR

GFAL_MKDIR

Section: Library Functions (3)
Updated: $Date: 2003/11/19 12:56:29 $
Index Return to Main Contents
 

NAME

gfal_mkdir - create a new directory  

SYNOPSIS

#include "gfal_api.h"

int gfal_mkdir (const char *dirname, mode_t mode);  

DESCRIPTION

gfal_mkdir creates a new directory with permission bits taken from mode.
dirname
specifies the directory name (this can only be a TURL in the current implementation).
mode
the bit pattern is built by an OR of the constants defined in <sys/stat.h>.
 

RETURN VALUE

This routine returns 0 if the operation was successful or -1 if the operation failed. In the latter case, errno is set appropriately.  

ERRORS

ENOENT
A component of dirname prefix does not exist.
EACCES
Search permission is denied on a component of the dirname prefix or write permission on the parent directory is denied.
EFAULT
dirname is a NULL pointer.
ENOTDIR
A component of dirname prefix is not a directory.
EINVAL
dirname has an invalid syntax.
ECOMM
Communication error.
EPROTONOSUPPORT
Access method not supported.
 

SEE ALSO

gfal(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
ERRORS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 14:16:31 GMT, July 14, 2009