#include #include "util.h" i64 make_timestamp(void){ struct timeval tv; gettimeofday(&tv,NULL); return (i64)tv.tv_sec*1000000+tv.tv_usec; } bool parse_i64(const char *str, i64 *out) { if (str[0] == '\0') return false; char *endp; i64 result = strtoll(str, &endp, 10); if (*endp != '\0') return false; *out = result; return true; }