X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Futils.h;h=be629ee02ab01e099665e9aa3c1721761b1de39b;hb=0289162552cd85375605044c696e2a3294e7aa9a;hp=5f1bd8b8e8ac426e0cba16df91cfacb3893cc1b6;hpb=421aa3815645b2835c89799e4db91cf35466542b;p=tinc diff --git a/src/utils.h b/src/utils.h index 5f1bd8b8..be629ee0 100644 --- a/src/utils.h +++ b/src/utils.h @@ -30,6 +30,12 @@ extern size_t hex2bin(const char *src, void *dst, size_t length); extern size_t bin2hex(const void *src, char *dst, size_t length); +// Returns true if string represents a base-10 integer. +extern bool is_decimal(const char *str); + +// The reverse of atoi(). +extern char *int_to_str(int num); + extern size_t b64encode_tinc(const void *src, char *dst, size_t length); extern size_t b64encode_tinc_urlsafe(const void *src, char *dst, size_t length); extern size_t b64decode_tinc(const char *src, void *dst, size_t length);