]> git.meshlink.io Git - meshlink/blobdiff - src/utils.h
Use const pointer to source in base64 and hex routines.
[meshlink] / src / utils.h
index 648a60717a0e9c8bd1ce6c931d9783076dab182d..67c94f3d3927330ed0f0ca9bd2c0547f8c9f3a3f 100644 (file)
 #ifndef __TINC_UTILS_H__
 #define __TINC_UTILS_H__
 
-extern int hex2bin(char *src, char *dst, int length);
-extern int bin2hex(char *src, char *dst, int length);
+extern int hex2bin(const char *src, char *dst, int length);
+extern int bin2hex(const char *src, char *dst, int length);
 
-extern int b64encode(char *src, char *dst, int length);
-extern int b64decode(char *src, char *dst, int length);
+extern int b64encode(const char *src, char *dst, int length);
+extern int b64decode(const char *src, char *dst, int length);
 
 #ifdef HAVE_MINGW
 extern const char *winerror(int);