Annotation of coherent/f/usr/include.78/sys/utime.h, revision 1.1.1.1

1.1       root        1: #ifndef        __SYS_UTIME_H__
                      2: #define        __SYS_UTIME_H__
                      3: 
                      4: /*
                      5:  * This header is defined in the POSIX.1 standard ISO/IEC 9945-1:1990, and as
                      6:  * such client programs which include this header should not use any symbols
                      7:  * which end in "_t".
                      8:  */
                      9: 
                     10: /*
                     11:  * The contents of this header are also defined by the provisions of binary
                     12:  * compatibility standards such as the iBCS2 specification and the System V
                     13:  * ABI. The visibility of certain symbols defined by those standards may be
                     14:  * controlled by feature-test macros such as _SYSV3 for iBCS2, and _SYSV4 for
                     15:  * System V, Release 4.
                     16:  */
                     17: 
                     18: #include <sys/ccompat.h>
                     19: #include <sys/__time.h>
                     20: 
                     21: /*
                     22:  * Note that this header imports <sys/__time.h> rather than <sys/_time.h>,
                     23:  * since POSIX.1 requires that the types of the "actime" and "modtime" members
                     24:  * be "time_t", yet does not specify "time_t" as being defined by this header.
                     25:  */
                     26: 
                     27: struct utimbuf {
                     28:        __time_t        actime;
                     29:        __time_t        modtime;
                     30: };
                     31: 
                     32: __EXTERN_C_BEGIN__
                     33: 
                     34: int            utime           __PROTO ((__CONST__ char * _path,
                     35:                                          __CONST__ struct utimbuf * _times));
                     36: 
                     37: __EXTERN_C_END__
                     38: 
                     39: #endif /* ! defined (__SYS_UTIME_H__) */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.