mktime (tp) struct tm *tp;
mktime (struct tm *tp)
mktime (tp)     struct tm *tp;{#ifdef _LIBC  /* POSIX.1 8.1.1 requires that whenever mktime() is called, the     time zone names contained in the external variable `tzname' shall     be set as if the tzset() function had been called.  */  __tzset ();#endif  return __mktime_internal (tp, my_mktime_localtime_r, &localtime_offset);}