MD4_CTX
.ctx_size = sizeof(EVP_MD *) + sizeof(MD4_CTX),
int MD4_Init(MD4_CTX *c)
void md4_block_data_order (MD4_CTX *c, const void *data_, size_t num)
void md4_block_data_order (MD4_CTX *c, const void *p,size_t num);
#define HASH_CTX MD4_CTX
MD4_CTX c;
int MD4_Init(MD4_CTX *c);
int MD4_Update(MD4_CTX *c, const void *data, size_t len);
int MD4_Final(unsigned char *md, MD4_CTX *c);
void MD4_Transform(MD4_CTX *c, const unsigned char *b);
MD4Update(MD4_CTX *context, const unsigned char *input, unsigned int inputLen)
__kern__MD4Pad(MD4_CTX *context)
MD4Final(unsigned char digest[16], MD4_CTX *context)
MD4Init(MD4_CTX *context)
MD4_CTX *ctxp;
ctxp = kmalloc(sizeof(MD4_CTX), M_SMBTEMP, M_WAITOK);
MD4_CTX md4;
void MD4Init(MD4_CTX *);
void MD4Update(MD4_CTX *, const unsigned char *, unsigned int);
void MD4Final(unsigned char [16], MD4_CTX *);
MD4_CTX MD4context;
MD4_CTX MD4context;
MD4_CTX MD4context;