Lines Matching refs:year

208 	long year;
465 clock_time->year = ext_bf(buffer, DCF_Y10);
466 clock_time->year = TIMES10(clock_time->year) + ext_bf(buffer, DCF_Y1);
770 if ( clock_time->year < YEAR_PIVOT ) /* in case of Y2KFixes [ */
771 clock_time->year += 100; /* *year%100, make tm_year */
773 if ( clock_time->year < YEAR_BREAK ) /* (failsafe if) */
774 clock_time->year += 1900; /* Y2KFixes ] */
777 * must have been a really bad year code - drop it
779 if (clock_time->year < (YEAR_PIVOT + 1900) ) /* Y2KFixes */
791 t = julian0( clock_time->year ) - julian0( 1970 );
799 /* adjust current leap year */
801 if (clock_time->month < 3 && days_per_year(clock_time->year) == 366)
813 if (clock_time->day < 1 || ((clock_time->month == 2 && days_per_year(clock_time->year) == 366) ?
1245 int year; /* current working year */
1246 int year0 = 1900; /* sarting year for NTP time */
1247 int yearend; /* ending year we test for NTP time.
1249 **year in which NTP time overflows.
1259 #define Error(year) if ( (year)>=2036 && LocalTime.tm_year < 110 ) \
1267 year = ( sizeof( u_long ) > 4 ) /* save max span using year as temp */
1274 * fail ONLY beyond year 2036 you may ignore such
1276 yearend = year0 + year;
1278 year = 1900+YEAR_PIVOT;
1279 printf( " starting year %04d\n", (int) year );
1280 printf( " ending year %04d\n", (int) yearend );
1282 for ( ; year < yearend; year++ )
1292 ct.year = year;
1301 if ( ct.year != year )
1304 "%04d: dcf_to_unixtime(,%d) CORRUPTED ct.year: was %d\n",
1305 (int)year, (int)Flag, (int)ct.year );
1306 Error(year);
1309 t = julian0(year) - julian0(1970); /* Julian day from 1970 */
1315 year, (int)Flag,
1318 Error(year);
1322 if ( year >= YEAR_PIVOT+1900 )
1324 /* check year % 100 code we put into dcf_to_unixtime() */
1325 ct.year = year % 100;
1334 year, (int)ct.year, (int)Flag,
1337 Error(year);
1341 /* check year - 1900 code we put into dcf_to_unixtime() */
1342 ct.year = year - 1900;
1350 year, (int)ct.year, (int)Flag,
1353 Error(year);
1830 clock_time.year,