X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Futils.h;h=10de2d41205dfe12371292c7edf5b7205dcabe70;hb=b2701c7c54b11cda71461c5dbbc985476bf5b221;hp=a966adb1a1a5b98ce58832f4b5dc722743dcfe47;hpb=171810e42712c7cfcd7bcfb5fe6c35f2a935e4c6;p=tinc diff --git a/src/utils.h b/src/utils.h index a966adb1..10de2d41 100644 --- a/src/utils.h +++ b/src/utils.h @@ -23,12 +23,14 @@ #include "system.h" +#define B64_SIZE(len) ((len) * 4 / 3 + 5) + extern size_t hex2bin(const char *src, void *dst, size_t length); extern size_t bin2hex(const void *src, char *dst, size_t length); -extern size_t b64encode(const void *src, char *dst, size_t length); -extern size_t b64encode_urlsafe(const void *src, char *dst, size_t length); -extern size_t b64decode(const char *src, void *dst, size_t length); +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); #ifdef HAVE_MINGW extern const char *winerror(int);