Lines Matching refs:ret

90 	int ret=0, count=0;
93 ret = ret*10 + (*buf[0] - '0');
100 return ret;
109 int c, ret;
133 ret = match_string(&s, full_weekdays);
134 if (ret < 0)
135 ret = match_string(&s, abb_weekdays);
136 if (ret < 0) {
139 tm->tm_wday = ret;
144 ret = match_string(&s, full_months);
145 if (ret < 0)
146 ret = match_string(&s, abb_months);
147 if (ret < 0) {
150 tm->tm_mon = ret;
158 ret = str2int(&s, 2);
159 if (ret < 0 || ret > 99) { /* must be in [00,99] */
164 tm->tm_year = ret*100 + (tm->tm_year%100);
167 tm->tm_year = ret*100 - TM_YEAR_BASE;
173 ret = str2int(&s, 2);
174 if (ret < 1 || ret > 31) { /* must be in [01,31] */
177 tm->tm_mday = ret;
185 ret = str2int(&s, 2);
186 if (ret < 0 || ret > 23) { /* must be in [00,23] */
189 tm->tm_hour = ret;
192 ret = str2int(&s, 2);
193 if (ret < 1 || ret > 12) { /* must be in [01,12] */
196 if (ret == 12) /* actually [0,11] */
197 ret = 0;
198 tm->tm_hour = ret;
201 ret = str2int(&s, 2);
202 if (ret < 1 || ret > 366) { /* must be in [001,366] */
205 tm->tm_yday = ret;
208 ret = str2int(&s, 2);
209 if (ret < 1 || ret > 12) { /* must be in [01,12] */
213 tm->tm_mon = (ret-1);
216 ret = str2int(&s, 2);
217 if (ret < 0 || ret > 59) { /* must be in [00,59] */
220 tm->tm_min = ret;
228 ret = match_string(&s, ampm);
229 if (ret < 0) {
236 if (ret == 1) /* pm */
250 ret = str2int(&s, 2);
253 if (ret < 0 || ret > 60) { /* must be in [00,60] */
256 tm->tm_sec = ret;
264 ret = str2int(&s, 2);
265 if (ret < 0 || ret > 53) { /* must be in [00,53] */
273 ret = str2int(&s, 1);
274 if (ret < 0 || ret > 6) { /* must be in [0,6] */
277 tm->tm_wday = ret;
280 ret = str2int(&s, 2);
281 if (ret < 0 || ret > 53) { /* must be in [00,53] */
299 ret = str2int(&s, 2);
300 if (ret < 0 || ret > 99) { /* must be in [00,99] */
304 tm->tm_year = ((tm->tm_year/100) * 100) + ret;
313 if (ret < 69) /* 2000 */
314 ret += 100;
315 tm->tm_year = ret;
319 ret = str2int(&s, 4);
320 if (ret < 0 || ret > 9999) {
323 tm->tm_year = ret - TM_YEAR_BASE;