191 return result; |
191 return result; |
192 } |
192 } |
193 } |
193 } |
194 } |
194 } |
195 |
195 |
196 int util_getboolean(char *v) { |
196 int util_getboolean(const 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 } |
201 } |
202 |
202 |
203 int util_strtouint(char *str, uint64_t *value) { |
203 int util_strtouint(const char *str, uint64_t *value) { |
204 char *end; |
204 char *end; |
205 errno = 0; |
205 errno = 0; |
206 uint64_t val = strtoull(str, &end, 0); |
206 uint64_t val = strtoull(str, &end, 0); |
207 if(errno == 0) { |
207 if(errno == 0) { |
208 *value = val; |
208 *value = val; |