Go to the previous, next section.
int utime(const char *filename, struct utimbuf *buf);
filename: [in] points to the path of the file to change.
buf: [in] points to the new times.
Changes the access and modification times of a inode. The utimbuf
structure has the following layout:
struct utimbuf { time_t actime; /* access time */ time_t modtime; /* modification time */ };
If buf is NULL
the times are set to the current time.
On success, returns zero. On error, returns -1 and sets errno
to
one of the following value:
EROFS
, ENOTDIR
, ENOENT
, EFAULT
,
ENAMETOOLONG
, ELOOP
, EACCESS
, EPERM
.
Go to the previous, next section.