|
Apache HTTPD
|
Classes | |
| struct | apr_md4_ctx_t |
Macros | |
| #define | APR_MD4_DIGESTSIZE 16 |
| #define | apr_md4_set_xlate(context, xlate) APR_ENOTIMPL |
Typedefs | |
| typedef struct apr_md4_ctx_t | apr_md4_ctx_t |
Functions | |
| APU_DECLARE (apr_status_t) apr_md4_init(apr_md4_ctx_t *context) | |
Variables | |
| const unsigned char * | input |
| const unsigned char apr_size_t | inputLen |
| apr_md4_ctx_t * | context |
| APU_DECLARE | ( | apr_status_t | ) |
MD4 Initialize. Begins an MD4 operation, writing a new context.
| context | The MD4 context to initialize. |
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 |
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. |
MD4 digest computation
| digest | The MD4 digest |
| input | message block to use |
| inputLen | The length of the message block |
< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock.
< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock.
< Exclusive lock. Only one process may hold an exclusive lock at any given time. This is analogous to a "write lock".
< Exclusive lock. Only one process may hold an exclusive lock at any given time. This is analogous to a "write lock".
< Replace
< Insert with duplicates
< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock.
< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock.
< mask to extract lock type
< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock.
< Exclusive lock. Only one process may hold an exclusive lock at any given time. This is analogous to a "write lock".
< Exclusive lock. Only one process may hold an exclusive lock at any given time. This is analogous to a "write lock".
< Size of the file
< Shared lock. More than one process or thread can hold a shared lock at any given time. Essentially, this is a "read lock", preventing writers from establishing an exclusive lock.
< Exclusive lock. Only one process may hold an exclusive lock at any given time. This is analogous to a "write lock".
Definition at line 358 of file apr_brigade.c.
| apr_md4_ctx_t* context |