196 int util_getboolean(char *v) { |
196 int util_getboolean(char *v) { |
197 if(v[0] == 'T' || v[0] == 't') { |
197 if(v[0] == 'T' || v[0] == 't') { |
198 return 1; |
198 return 1; |
199 } |
199 } |
200 return 0; |
200 return 0; |
|
201 } |
|
202 |
|
203 int util_strtouint(char *str, uint64_t *value) { |
|
204 char *end; |
|
205 errno = 0; |
|
206 uint64_t val = strtoull(str, &end, 0); |
|
207 if(errno == 0) { |
|
208 *value = val; |
|
209 return 1; |
|
210 } else { |
|
211 return 0; |
|
212 } |
201 } |
213 } |
202 |
214 |
203 int util_strtoint(char *str, int64_t *value) { |
215 int util_strtoint(char *str, int64_t *value) { |
204 char *end; |
216 char *end; |
205 errno = 0; |
217 errno = 0; |