home *** CD-ROM | disk | FTP | other *** search
-
- UTIMES(2) UNIX Programmer's Manual UTIMES(2)
-
- NNAAMMEE
- uuttiimmeess - set file access and modification times
-
- SSYYNNOOPPSSIISS
- ##iinncclluuddee <<ssyyss//ttiimmee..hh>>
-
- _i_n_t
- uuttiimmeess(_c_o_n_s_t _c_h_a_r _*_f_i_l_e, _c_o_n_s_t _s_t_r_u_c_t _t_i_m_e_v_a_l _*_t_i_m_e_s)
-
- DDEESSCCRRIIPPTTIIOONN
- The uuttiimmeess() function sets the access and modification times of the named
- file from the structures in the argument array _t_i_m_e_s.
-
- The first structure is the access time, and the second is the modifica
- tion time.
-
- If the times are specified (the _t_i_m_e_s argument is nonNULL) the caller
- must be the owner of the file or be the superuser.
-
- If the times are not specified (the _t_i_m_e_s argument is NULL) the caller
- must be the owner of the file, have permission to write the file, or be
- the superuser.
-
- RREETTUURRNN VVAALLUUEESS
- Upon successful completion, a value of 0 is returned. Otherwise, a value
- of 1 is returned and _e_r_r_n_o is set to indicate the error.
-
- EERRRROORRSS
- UUttiimmeess() will fail if:
-
- [EACCES] Search permission is denied for a component of the path
- prefix; or the _t_i_m_e_s argument is NULL and the effective us
- er ID of the process does not match the owner of the file,
- and is not the superuser, and write access is denied.
-
- [EFAULT] File or _t_i_m_e_s points outside the process's allocated ad
- dress space.
-
- [EINVAL] The pathname contains a character with the highorder bit
- set.
-
- [EIO] An I/O error occurred while reading or writing the affected
- inode.
-
- [ELOOP] Too many symbolic links were encountered in translating the
- pathname.
-
- [ENAMETOOLONG]
- A component of a pathname exceeded 255 characters, or an
- entire path name exceeded 1023 characters.
-
- [ENOENT] The named file does not exist.
-
- [ENOTDIR] A component of the path prefix is not a directory.
-
- [EPERM] The _t_i_m_e_s argument is not NULL and the calling process's
- effective user ID does not match the owner of the file and
- is not the superuser.
-
- [EROFS] The file system containing the file is mounted readonly.
-
- SSEEEE AALLSSOO
- stat(2)
-
- HHIISSTTOORRYY
- The uuttiimmeess function call appeared in 4.2BSD.
-
- 4th Berkeley Distribution April 19, 1991 2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-