• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/apr-util/misc/

Lines Matching refs:ds

147     apr_time_exp_t ds;
178 ds.tm_year = ((date[7] - '0') * 10 + (date[8] - '0') - 19) * 100;
179 if (ds.tm_year < 0)
182 ds.tm_year += ((date[9] - '0') * 10) + (date[10] - '0');
184 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
191 ds.tm_year = ((date[7] - '0') * 10) + (date[8] - '0');
192 if (ds.tm_year < 70)
193 ds.tm_year += 100;
195 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
202 ds.tm_year = ((date[16] - '0') * 10 + (date[17] - '0') - 19) * 100;
203 if (ds.tm_year < 0)
206 ds.tm_year += ((date[18] - '0') * 10) + (date[19] - '0');
209 ds.tm_mday = 0;
211 ds.tm_mday = (date[4] - '0') * 10;
213 ds.tm_mday += (date[5] - '0');
220 ds.tm_year = ((date[6] - '0') * 10 + (date[7] - '0') - 19) * 100;
221 if (ds.tm_year < 0)
224 ds.tm_year += ((date[8] - '0') * 10) + (date[9] - '0');
226 ds.tm_mday = (date[0] - '0');
234 if (ds.tm_mday <= 0 || ds.tm_mday > 31)
237 ds.tm_hour = ((timstr[0] - '0') * 10) + (timstr[1] - '0');
238 ds.tm_min = ((timstr[3] - '0') * 10) + (timstr[4] - '0');
239 ds.tm_sec = ((timstr[6] - '0') * 10) + (timstr[7] - '0');
241 if ((ds.tm_hour > 23) || (ds.tm_min > 59) || (ds.tm_sec > 61))
252 if ((ds.tm_mday == 31) && (mon == 3 || mon == 5 || mon == 8 || mon == 10))
257 ((ds.tm_mday > 29) ||
258 ((ds.tm_mday == 29)
259 && ((ds.tm_year & 3)
260 || (((ds.tm_year % 100) == 0)
261 && (((ds.tm_year % 400) != 100)))))))
264 ds.tm_mon = mon;
275 ds.tm_usec = 0;
276 ds.tm_gmtoff = 0;
277 if (apr_time_exp_get(&result, &ds) != APR_SUCCESS)
306 #define TIMEPARSE(ds,hr10,hr1,min10,min1,sec10,sec1) \
308 ds.tm_hour = ((hr10 - '0') * 10) + (hr1 - '0'); \
309 ds.tm_min = ((min10 - '0') * 10) + (min1 - '0'); \
310 ds.tm_sec = ((sec10 - '0') * 10) + (sec1 - '0'); \
312 #define TIMEPARSE_STD(ds,timstr) \
314 TIMEPARSE(ds, timstr[0],timstr[1], \
321 apr_time_exp_t ds;
353 ds.tm_year = ((date[7] - '0') * 10 + (date[8] - '0') - 19) * 100;
355 if (ds.tm_year < 0)
358 ds.tm_year += ((date[9] - '0') * 10) + (date[10] - '0');
360 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
366 TIMEPARSE_STD(ds, timstr);
369 ds.tm_year = ((date[7] - '0') * 10) + (date[8] - '0');
371 if (ds.tm_year < 70)
372 ds.tm_year += 100;
374 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
380 TIMEPARSE_STD(ds, timstr);
384 ds.tm_year = ((date[16] - '0') * 10 + (date[17] - '0') - 19) * 100;
385 if (ds.tm_year < 0)
388 ds.tm_year += ((date[18] - '0') * 10) + (date[19] - '0');
391 ds.tm_mday = 0;
393 ds.tm_mday = (date[4] - '0') * 10;
395 ds.tm_mday += (date[5] - '0');
401 TIMEPARSE_STD(ds, timstr);
405 ds.tm_year = ((date[6] - '0') * 10 + (date[7] - '0') - 19) * 100;
407 if (ds.tm_year < 0)
410 ds.tm_year += ((date[8] - '0') * 10) + (date[9] - '0');
411 ds.tm_mday = (date[0] - '0');
417 TIMEPARSE_STD(ds, timstr);
424 ds.tm_year = ((date[7] - '0') * 10) + (date[8] - '0');
426 if (ds.tm_year < 70)
427 ds.tm_year += 100;
429 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
435 TIMEPARSE_STD(ds, timstr);
442 ds.tm_year = ((date[7] - '0') * 10) + (date[8] - '0');
444 if (ds.tm_year < 70)
445 ds.tm_year += 100;
447 ds.tm_mday = (date[1] - '0');
453 TIMEPARSE_STD(ds, timstr);
460 ds.tm_year = ((date[6] - '0') * 10) + (date[7] - '0');
462 if (ds.tm_year < 70)
463 ds.tm_year += 100;
465 ds.tm_mday = (date[0] - '0');
471 TIMEPARSE_STD(ds, timstr);
475 ds.tm_year = ((date[7] - '0') * 10) + (date[8] - '0');
477 if (ds.tm_year < 70)
478 ds.tm_year += 100;
480 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
486 TIMEPARSE(ds, timstr[0],timstr[1], timstr[3],timstr[4], '0','0');
490 ds.tm_year = ((date[6] - '0') * 10) + (date[7] - '0');
492 if (ds.tm_year < 70)
493 ds.tm_year += 100;
495 ds.tm_mday = (date[0] - '0');
501 TIMEPARSE(ds, timstr[0],timstr[1], timstr[3],timstr[4], '0','0');
505 ds.tm_year = ((date[7] - '0') * 10) + (date[8] - '0');
507 if (ds.tm_year < 70)
508 ds.tm_year += 100;
510 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
516 TIMEPARSE(ds, '0',timstr[1], timstr[3],timstr[4], timstr[6],timstr[7]);
520 ds.tm_year = ((date[6] - '0') * 10) + (date[7] - '0');
522 if (ds.tm_year < 70)
523 ds.tm_year += 100;
525 ds.tm_mday = (date[0] - '0');
531 TIMEPARSE(ds, '0',timstr[1], timstr[3],timstr[4], timstr[6],timstr[7]);
535 ds.tm_year = ((date[7] - '0') * 10 + (date[8] - '0') - 19) * 100;
537 if (ds.tm_year < 0)
540 ds.tm_year += ((date[9] - '0') * 10) + (date[10] - '0');
542 ds.tm_mday = (date[1] - '0');
548 TIMEPARSE_STD(ds, timstr);
554 ds.tm_year = ((date[7] - '0') * 10 + (date[8] - '0') - 19) * 100;
555 if (ds.tm_year < 0)
558 ds.tm_year += ((date[9] - '0') * 10) + (date[10] - '0');
560 ds.tm_mday = ((date[0] - '0') * 10) + (date[1] - '0');
566 TIMEPARSE_STD(ds, timstr);
571 if (ds.tm_mday <= 0 || ds.tm_mday > 31)
574 if ((ds.tm_hour > 23) || (ds.tm_min > 59) || (ds.tm_sec > 61))
585 if ((ds.tm_mday == 31) && (mon == 3 || mon == 5 || mon == 8 || mon == 10))
591 ((ds.tm_mday > 29)
592 || ((ds.tm_mday == 29)
593 && ((ds.tm_year & 3)
594 || (((ds.tm_year % 100) == 0)
595 && (((ds.tm_year % 400) != 100)))))))
598 ds.tm_mon = mon;
607 ds.tm_gmtoff = 0;
615 ds.tm_gmtoff -= (offset / 100) * 60 * 60;
616 ds.tm_gmtoff -= (offset % 100) * 60;
620 ds.tm_gmtoff += (offset / 100) * 60 * 60;
621 ds.tm_gmtoff += (offset % 100) * 60;
631 ds.tm_usec = 0;
633 if (apr_time_exp_gmt_get(&result, &ds) != APR_SUCCESS)