tzparse
(void) tzparse(gmt, sp, TRUE);
if (name[0] == ':' || tzparse(name, lclptr, FALSE) != 0)
static int tzparse(const char * name, struct state * sp,
result = tzparse(&up->buf[1], &ts, FALSE);