Lines Matching refs:ret

92 	int ret=0, count=0;
95 ret = ret*10 + (*buf[0] - '0');
102 return ret;
111 int c, alt_format, ret;
137 ret = match_string(&s, full_weekdays);
138 if (ret < 0)
139 ret = match_string(&s, abb_weekdays);
140 if (ret < 0) {
143 tm->tm_wday = ret;
148 ret = match_string(&s, full_months);
149 if (ret < 0)
150 ret = match_string(&s, abb_months);
151 if (ret < 0) {
154 tm->tm_mon = ret;
162 ret = str2int(&s, 2);
163 if (ret < 0 || ret > 99) { /* must be in [00,99] */
168 tm->tm_year = ret*100 + (tm->tm_year%100);
171 tm->tm_year = ret*100 - TM_YEAR_BASE;
177 ret = str2int(&s, 2);
178 if (ret < 1 || ret > 31) { /* must be in [01,31] */
181 tm->tm_mday = ret;
189 ret = str2int(&s, 2);
190 if (ret < 0 || ret > 23) { /* must be in [00,23] */
193 tm->tm_hour = ret;
196 ret = str2int(&s, 2);
197 if (ret < 1 || ret > 12) { /* must be in [01,12] */
200 if (ret == 12) /* actually [0,11] */
201 ret = 0;
202 tm->tm_hour = ret;
205 ret = str2int(&s, 2);
206 if (ret < 1 || ret > 366) { /* must be in [001,366] */
209 tm->tm_yday = ret;
212 ret = str2int(&s, 2);
213 if (ret < 1 || ret > 12) { /* must be in [01,12] */
217 tm->tm_mon = (ret-1);
220 ret = str2int(&s, 2);
221 if (ret < 0 || ret > 59) { /* must be in [00,59] */
224 tm->tm_min = ret;
232 ret = match_string(&s, ampm);
233 if (ret < 0) {
240 if (ret == 1) /* pm */
254 ret = str2int(&s, 2);
257 if (ret < 0 || ret > 60) { /* must be in [00,60] */
260 tm->tm_sec = ret;
268 ret = str2int(&s, 2);
269 if (ret < 0 || ret > 53) { /* must be in [00,53] */
277 ret = str2int(&s, 1);
278 if (ret < 0 || ret > 6) { /* must be in [0,6] */
281 tm->tm_wday = ret;
284 ret = str2int(&s, 2);
285 if (ret < 0 || ret > 53) { /* must be in [00,53] */
303 ret = str2int(&s, 2);
304 if (ret < 0 || ret > 99) { /* must be in [00,99] */
308 tm->tm_year = ((tm->tm_year/100) * 100) + ret;
317 if (ret < 69) /* 2000 */
318 ret += 100;
319 tm->tm_year = ret;
323 ret = str2int(&s, 4);
324 if (ret < 0 || ret > 9999) {
327 tm->tm_year = ret - TM_YEAR_BASE;