Lines Matching defs:adjtime
354 struct ptime_data adjtime;
363 adjtime = *ptime;
366 if ((adjtime.did_adj4dst != TNYET_ADJ4DST) &&
367 (adjtime.did_adj4dst == dstsrc->tm.tm_isdst))
371 if (dstsrc->tm.tm_isdst != adjtime.tm.tm_isdst) {
372 if (adjtime.tm.tm_isdst == 1)
373 adjtime.tsecs -= SECS_PER_HOUR;
374 else if (adjtime.tm.tm_isdst == 0)
375 adjtime.tsecs += SECS_PER_HOUR;
376 adjtime.tm = *(localtime(&adjtime.tsecs));
378 adjtime.did_adj4dst = dstsrc->tm.tm_isdst;
386 *ptime = adjtime;