Lines Matching defs:adjtime
345 struct ptime_data adjtime;
354 adjtime = *ptime;
357 if ((adjtime.did_adj4dst != TNYET_ADJ4DST) &&
358 (adjtime.did_adj4dst == dstsrc->tm.tm_isdst))
362 if (dstsrc->tm.tm_isdst != adjtime.tm.tm_isdst) {
363 if (adjtime.tm.tm_isdst == 1)
364 adjtime.tsecs -= SECS_PER_HOUR;
365 else if (adjtime.tm.tm_isdst == 0)
366 adjtime.tsecs += SECS_PER_HOUR;
367 adjtime.tm = *(localtime(&adjtime.tsecs));
369 adjtime.did_adj4dst = dstsrc->tm.tm_isdst;
377 *ptime = adjtime;