Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

MD5 Routines


Data Structures

struct  apr_md5_ctx_t

Defines

#define APR_MD5_DIGESTSIZE   16
#define MD5_DIGESTSIZE   APR_MD5_DIGESTSIZE

Typedefs

typedef apr_md5_ctx_t apr_md5_ctx_t

Functions

 APU_DECLARE (apr_status_t) apr_md5_init(apr_md5_ctx_t *context)

Variables

apr_xlate_txlate
const void * input
const void apr_size_t inputLen
apr_md5_ctx_tcontext
const char * salt
const char char * result
const char char apr_size_t nbytes
const char * hash

Define Documentation

#define APR_MD5_DIGESTSIZE   16
 

The MD5 digest size

Definition at line 68 of file apr_md5.h.

Referenced by try().

#define MD5_DIGESTSIZE   APR_MD5_DIGESTSIZE
 

Deprecated:

Definition at line 69 of file apr_md5.h.

Referenced by AP_DECLARE(), get_random_info(), and ssl_hook_pre_connection().


Typedef Documentation

typedef struct apr_md5_ctx_t apr_md5_ctx_t
 

See also:
apr_md5_ctx_t

Definition at line 72 of file apr_md5.h.


Function Documentation

APU_DECLARE apr_status_t   ) 
 

Parse a File, producing a xml_doc

Parameters:
p The pool for allocating the parse results.
parser A pointer to *parser (needed so calling function can get errors), will be set to NULL on successfull completion.
ppdoc A pointer to *apr_xml_doc (which has the parsed results in it)
xmlfd A file to read from.
buffer_length Buffer length which would be suitable
Returns:
Any errors found during parsing.

Definition at line 37 of file apr_brigade.c.


Variable Documentation

apr_md5_ctx_t* context
 

Definition at line 121 of file apr_md5.h.

const char* hash
 

Definition at line 150 of file apr_md5.h.

Referenced by AP_DECLARE(), APR_DECLARE(), check_nonce(), find_entry(), lookup(), table_adjust(), table_delete(), table_insert_kd(), table_reindex(), table_retrieve(), test(), and try().

const void* input
 

Definition at line 130 of file apr_md5.h.

const void apr_size_t inputLen
 

Definition at line 130 of file apr_md5.h.

const char char apr_size_t nbytes
 

Definition at line 140 of file apr_md5.h.

const char char* result
 

Definition at line 140 of file apr_md5.h.

const char* salt
 

Definition at line 140 of file apr_md5.h.

Referenced by htdbm_make(), and mkrecord().

apr_xlate_t* xlate
 

Definition at line 101 of file apr_md5.h.

Referenced by main(), and try().