#ifndef _TIME_H #define _TIME_H #ifndef NULL #define NULL (void *) 0 #endif #include #include #include #include #include #include #include typedef struct _time { unsigned int tm_sec : 6; unsigned int tm_min : 6; unsigned int tm_hour : 5; unsigned int tm_mday : 5; unsigned int tm_mon : 4; unsigned int tm_year; unsigned int tm_wday : 3; unsigned int tm_yday : 9; int tm_isdst : 2; } tm; time_t time(time_t *); #endif /* not _HEADER */