|
Apache HTTPD
|
#include <assert.h>#include <stdio.h>#include <stdlib.h>#include "apr_pools.h"#include "apr_tables.h"#include "apr.h"#include "apr_hooks.h"#include "apr_hash.h"#include "apr_optional_hooks.h"#include "apr_optional.h"#include "apr_want.h"Go to the source code of this file.
Classes | |
| struct | TSortData |
| struct | tsort_ |
| struct | HookSortEntry |
Macros | |
| #define | APR_WANT_MEMFUNC |
| #define | APR_WANT_STRFUNC |
Typedefs | |
| typedef struct tsort_ | TSort |
| typedef void | apr_HOOK__optional_t(void) |
Functions | |
| static int | crude_order (const void *a_, const void *b_) |
| static TSort * | prepare (apr_pool_t *p, TSortData *pItems, int nItems) |
| static TSort * | tsort (TSort *pData, int nItems) |
| static apr_array_header_t * | sort_hook (apr_array_header_t *pHooks, const char *szName) |
| APU_DECLARE (void) | |
| Computes SipHash-2-4, producing a 64bit (APR_SIPHASH_DSIZE) hash from a message and a 128bit (APR_SIPHASH_KSIZE) secret key, into a possibly unaligned buffer (using the little endian representation as defined by the authors for interoperabilty) usable as a MAC. | |
| APU_DECLARE (APU_DECLARE void) | |
| APU_DECLARE (apr_array_header_t *) | |
| APU_DECLARE (apr_opt_fn_t *) | |
| APU_DECLARE_NONSTD (void) | |
| #define APR_WANT_MEMFUNC |
Definition at line 28 of file apr_hooks.c.
| #define APR_WANT_STRFUNC |
Definition at line 29 of file apr_hooks.c.
| typedef void apr_HOOK__optional_t(void) |
Definition at line 322 of file apr_hooks.c.
| APU_DECLARE | ( | apr_array_header_t * | ) |
Definition at line 324 of file apr_hooks.c.
| APU_DECLARE | ( | apr_opt_fn_t * | ) |
Definition at line 373 of file apr_hooks.c.
| APU_DECLARE | ( | APU_DECLARE | void | ) |
Definition at line 322 of file apr_hooks.c.
| APU_DECLARE | ( | void | ) |
Computes SipHash-2-4, producing a 64bit (APR_SIPHASH_DSIZE) hash from a message and a 128bit (APR_SIPHASH_KSIZE) secret key, into a possibly unaligned buffer (using the little endian representation as defined by the authors for interoperabilty) usable as a MAC.
Return APR-util's version information information in a numeric form.
| pvsn | Pointer to a version structure for returning the version information. |
Computes SipHash-4-8, producing a 64bit (APR_SIPHASH_DSIZE) hash from a message and a 128bit (APR_SIPHASH_KSIZE) secret key, into a possibly unaligned buffer (using the little endian representation as defined by the authors for interoperabilty) usable as a MAC.
Initialize the SHA digest
| context | The SHA context to initialize |
Update the SHA digest
| context | The SHA1 context to update |
| input | The buffer to add to the SHA digest |
| inputLen | The length of the input buffer |
Update the SHA digest with binary data
| context | The SHA1 context to update |
| input | The buffer to add to the SHA digest |
| inputLen | The length of the input buffer |
Finish computing the SHA digest
| digest | the output buffer in which to store the digest |
| context | The context to finalize |
| out | The output buffer (or MAC) |
| src | The message |
| len | The length of the message |
| key | The secret key |
< use pool pre cleanup
Definition at line 229 of file apr_hooks.c.
Definition at line 75 of file apr_hooks.c.
|
static |
Definition at line 83 of file apr_hooks.c.
|
static |
Definition at line 188 of file apr_hooks.c.
Definition at line 139 of file apr_hooks.c.
| APU_DECLARE_DATA const char* apr_current_hooking_module = NULL |
| APU_DECLARE_DATA int apr_debug_module_hooks = 0 |
| APU_DECLARE_DATA apr_pool_t* apr_global_hook_pool = NULL |
| apr_LINK__optional_t |
Definition at line 322 of file apr_hooks.c.
|
static |
Definition at line 220 of file apr_hooks.c.
|
static |
Definition at line 263 of file apr_hooks.c.
|
static |
Definition at line 262 of file apr_hooks.c.