tzhead
register size_t tzheadsize = sizeof(struct tzhead);
char version = up->tzhead.tzh_version[0];
ttisstdcnt = detzcode(up->tzhead.tzh_ttisstdcnt),
ttisutcnt = detzcode(up->tzhead.tzh_ttisutcnt),
leapcnt = detzcode(up->tzhead.tzh_leapcnt),
timecnt = detzcode(up->tzhead.tzh_timecnt),
typecnt = detzcode(up->tzhead.tzh_typecnt),
charcnt = detzcode(up->tzhead.tzh_charcnt);
struct tzhead tzhead;
char buf[2 * sizeof(struct tzhead) + 2 * sizeof(struct state)
struct tzhead tzh;