| 
    Apache Portable Runtime
    
   | 
 

Data Structures | |
| struct | apr_md4_ctx_t | 
Macros | |
| #define | APR_MD4_DIGESTSIZE 16 | 
Typedefs | |
| typedef struct apr_md4_ctx_t | apr_md4_ctx_t | 
Functions | |
| apr_status_t | apr_md4_init (apr_md4_ctx_t *context) | 
| apr_status_t | apr_md4_set_xlate (apr_md4_ctx_t *context, apr_xlate_t *xlate) | 
| apr_status_t | apr_md4_update (apr_md4_ctx_t *context, const unsigned char *input, apr_size_t inputLen) | 
| apr_status_t | apr_md4_final (unsigned char digest[APR_MD4_DIGESTSIZE], apr_md4_ctx_t *context) | 
| apr_status_t | apr_md4 (unsigned char digest[APR_MD4_DIGESTSIZE], const unsigned char *input, apr_size_t inputLen) | 
| #define APR_MD4_DIGESTSIZE 16 | 
The digestsize for MD4
| typedef struct apr_md4_ctx_t apr_md4_ctx_t | 
| apr_status_t apr_md4 | ( | unsigned char | digest[APR_MD4_DIGESTSIZE], | 
| const unsigned char * | input, | ||
| apr_size_t | inputLen | ||
| ) | 
MD4 digest computation
| digest | The MD4 digest | 
| input | message block to use | 
| inputLen | The length of the message block | 
| apr_status_t apr_md4_final | ( | unsigned char | digest[APR_MD4_DIGESTSIZE], | 
| apr_md4_ctx_t * | context | ||
| ) | 
MD4 finalization. Ends an MD4 message-digest operation, writing the message digest and zeroing the context
| digest | The final MD4 digest | 
| context | The MD4 content we are finalizing. | 
| apr_status_t apr_md4_init | ( | apr_md4_ctx_t * | context | ) | 
MD4 Initialize. Begins an MD4 operation, writing a new context.
| context | The MD4 context to initialize. | 
| apr_status_t apr_md4_set_xlate | ( | apr_md4_ctx_t * | context, | 
| apr_xlate_t * | xlate | ||
| ) | 
MDr4 translation setup. Provides the APR translation handle to be used for translating the content before calculating the digest.
| context | The MD4 content to set the translation for. | 
| xlate | The translation handle to use for this MD4 context | 
| apr_status_t apr_md4_update | ( | apr_md4_ctx_t * | context, | 
| const unsigned char * | input, | ||
| apr_size_t | inputLen | ||
| ) | 
MD4 block update operation. Continue an MD4 message-digest operation, processing another message block, and updating the context.
| context | The MD4 content to update. | 
| input | next message block to update | 
| inputLen | The length of the next message block |