sscanf(line, "%d %8s %d %2d:%2d:%2d", &cvs_modtime.tm_mday, mon, &cvs_modtime.tm_year, &cvs_modtime.tm_hour, &cvs_modtime.tm_min, &cvs_modtime.tm_sec); cvs_modtime.tm_year -= 1900;
if (*gmt == '-') { sscanf("%c%2s%2s", &sign, hr, min); cvs_tm.tm_gmtoff = strtol(hr, &ep, 10); if ((cvs_tm.tm_gmtoff == LONG_MIN) || (cvs_tm.tm_gmtoff == LONG_MAX) || (*ep != '\0')) { cvs_log(LP_ERR, "parse error in GMT hours specification `%s'", hr); cvs_tm.tm_gmtoff = 0; } else {  cvs_tm.tm_gmtoff *= 3600;
cvs_resp_modtime(int type, char *line){	u_int i;	char mon[8];	cvs_modtime.tm_yday = 0;	cvs_modtime.tm_wday = 0;	sscanf(line, "%d %8s %d %2d:%2d:%2d", &cvs_modtime.tm_mday, mon,	    &cvs_modtime.tm_year, &cvs_modtime.tm_hour, &cvs_modtime.tm_min,	    &cvs_modtime.tm_sec);	cvs_modtime.tm_year -= 1900;	for (i = 0; i < sizeof(cvs_months)/sizeof(cvs_months[0]); i++) {		if (strcmp(cvs_months[i], mon) == 0)			cvs_modtime.tm_mon = (int)i;	}	return (0);}