MD4_CTX
.ctx_size = sizeof(EVP_MD *) + sizeof(MD4_CTX),
md4_block_data_order(MD4_CTX *c, const void *_in, size_t num)
MD4_Init(MD4_CTX *c)
MD4_Update(MD4_CTX *c, const void *data_, size_t len)
MD4_Transform(MD4_CTX *c, const unsigned char *data)
MD4_Final(unsigned char *md, MD4_CTX *c)
MD4_CTX c;
void MD4_Transform(MD4_CTX *c, const unsigned char *b);
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);
MD4_CTX ctx; /* current hashing context */
MD4_CTX ctx; /* context for hash_file */
void hash_file_start(MD4_CTX *, const struct sess *);
void hash_file_buf(MD4_CTX *, const void *, size_t);
void hash_file_final(MD4_CTX *, unsigned char *);
MD4_CTX ctx;
hash_file_start(MD4_CTX *ctx, const struct sess *sess)
hash_file_buf(MD4_CTX *ctx, const void *buf, size_t len)
hash_file_final(MD4_CTX *ctx, unsigned char *md)