/* This function is used to tell a year is a leap year or not.  */
static bool is_leap_year(unsigned int year)
/* This function is used to tell a year is a leap year or not.  */
static bool is_leap_year(unsigned int year)
{
	u32 full_year = year + 1900;
	return (!(full_year % 4) && (full_year % 100)) || !(full_year % 400);
}