6 #include <freetds/pushvis.h>
16 void MD4Update(
struct MD4Context *context,
unsigned char const *buf,
size_t len);
17 void MD4Final(
struct MD4Context *context,
unsigned char *digest);
18 void MD4Transform(TDS_UINT buf[4], TDS_UINT
const in[16]);
22 #include <freetds/popvis.h>
26 #include <nettle/md4.h>
30 static inline void MD4Init(
MD4_CTX *ctx)
35 static inline void MD4Update(
MD4_CTX *ctx,
unsigned char const *buf,
size_t len)
37 nettle_md4_update(ctx, len, buf);
40 static inline void MD4Final(
MD4_CTX *ctx,
unsigned char *digest)
42 nettle_md4_digest(ctx, 16, digest);