Lines Matching defs:val
130 static ParameterError getnum(long *val, const char *str, int base)
142 *val = num;
149 ParameterError str2num(long *val, const char *str)
151 return getnum(val, str, 10);
154 ParameterError oct2nummax(long *val, const char *str, long max)
156 ParameterError result = getnum(val, str, 8);
159 else if(*val > max)
161 else if(*val < 0)
176 ParameterError str2unum(long *val, const char *str)
178 ParameterError result = getnum(val, str, 10);
181 if(*val < 0)
197 ParameterError str2unummax(long *val, const char *str, long max)
199 ParameterError result = str2unum(val, str);
202 if(*val > max)
221 static ParameterError str2double(double *val, const char *str, double max)
235 *val = num;
329 const char * const *val, char **ostr, const char *str)
356 for(; *val; val++) {
357 const char *p = proto_token(*val);
464 * @param val the offset to populate
468 ParameterError str2offset(curl_off_t *val, const char *str)
477 CURLofft offt = curlx_strtoofft(str, &endptr, 10, val);
485 *val = strtol(str, &endptr, 0);
486 if((*val == LONG_MIN || *val == LONG_MAX) && errno == ERANGE)
677 * Parse the string and modify ssl_version in the val argument. Return PARAM_OK
685 ParameterError str2tls_max(long *val, const char *str)
702 *val = tls_max_array[i].tls_max;