nixio: Improve number handling with non-double Lua setups
[project/luci.git] / libs / nixio / src / cyassl-compat.c
1 #include "cyassl-compat.h"
2
3 int MD5_Init(MD5_CTX *md5) {
4 InitMd5(md5);
5 return 1;
6 }
7
8 int MD5_Update(MD5_CTX *md5, void *input, unsigned long sz) {
9 Md5Update(md5, input, (word32)sz);
10 return 1;
11 }
12
13 int MD5_Final(void *input, MD5_CTX *md5) {
14 Md5Final(md5, input);
15 return 1;
16 }
17
18 int SHA1_Init(SHA_CTX *sha) {
19 InitSha(sha);
20 return 1;
21 }
22
23 int SHA1_Update(SHA_CTX *sha, void *input, unsigned long sz) {
24 ShaUpdate(sha, input, (word32)sz);
25 return 1;
26 }
27
28 int SHA1_Final(void *input, SHA_CTX *sha) {
29 ShaFinal(sha, input);
30 return 1;
31 }