Lines Matching refs:tm
196 struct tm *ts; in ASN1_UTCTIME_adj()
197 struct tm data; in ASN1_UTCTIME_adj()
245 struct tm *tm; in ASN1_UTCTIME_cmp_time_t() local
246 struct tm data; in ASN1_UTCTIME_cmp_time_t()
263 tm = OPENSSL_gmtime(&t, &data); in ASN1_UTCTIME_cmp_time_t()
269 return_cmp(year, tm->tm_year); in ASN1_UTCTIME_cmp_time_t()
270 return_cmp(g2(s->data+2) - 1, tm->tm_mon); in ASN1_UTCTIME_cmp_time_t()
271 return_cmp(g2(s->data+4), tm->tm_mday); in ASN1_UTCTIME_cmp_time_t()
272 return_cmp(g2(s->data+6), tm->tm_hour); in ASN1_UTCTIME_cmp_time_t()
273 return_cmp(g2(s->data+8), tm->tm_min); in ASN1_UTCTIME_cmp_time_t()
274 return_cmp(g2(s->data+10), tm->tm_sec); in ASN1_UTCTIME_cmp_time_t()
285 struct tm tm;
288 memset(&tm,'\0',sizeof tm);
291 tm.tm_year=g2(s->data);
292 if(tm.tm_year < 50)
293 tm.tm_year+=100;
294 tm.tm_mon=g2(s->data+2)-1;
295 tm.tm_mday=g2(s->data+4);
296 tm.tm_hour=g2(s->data+6);
297 tm.tm_min=g2(s->data+8);
298 tm.tm_sec=g2(s->data+10);
309 return mktime(&tm)-offset*60; /* FIXME: mktime assumes the current timezone