| 123456789101112131415161718192021222324 |
- #ifndef _SYS__TZ_STRUCTS_H_
- #define _SYS__TZ_STRUCTS_H_
- typedef struct __tzrule_struct
- {
- char ch;
- int m; /* Month of year if ch=M */
- int n; /* Week of month if ch=M */
- int d; /* Day of week if ch=M, day of year if ch=J or ch=D */
- int s; /* Time of day in seconds */
- time_t change;
- long offset; /* Match type of _timezone. */
- } __tzrule_type;
- typedef struct __tzinfo_struct
- {
- int __tznorth;
- int __tzyear;
- __tzrule_type __tzrule[2];
- } __tzinfo_type;
- __tzinfo_type *__gettzinfo (void);
- #endif /* _SYS__TZ_STRUCTS_H_ */
|