#include "apr.h"
#include "apr_pools.h"
#include "apr_file_io.h"
#include "apr_errno.h"
Go to the source code of this file.
◆ DBLKSIZ
◆ PAIRMAX
#define PAIRMAX 1008 /* arbitrary on PBLKSIZ-N */ |
◆ PBLKSIZ
◆ SDBM_EXCLUSIVE_LOCK
#define SDBM_EXCLUSIVE_LOCK 0x8 /* data base locked for write */ |
◆ sdbm_hash
#define sdbm_hash apu__sdbm_hash |
◆ SDBM_INVALIDATE_CACHE
#define SDBM_INVALIDATE_CACHE |
( |
|
db, |
|
|
|
finfo |
|
) |
| |
Value: do { db->dirbno = (!finfo.size) ? 0 : -1; \
db->pagbno = -1; \
db->maxbno = (long)(finfo.size *
BYTESIZ); \
} while (0);
#define BYTESIZ
Definition: sdbm_tune.h:29
◆ sdbm_nullitem
#define sdbm_nullitem apu__sdbm_nullitem |
◆ SDBM_RDONLY
#define SDBM_RDONLY 0x1 /* data base open read-only */ |
◆ SDBM_SHARED
#define SDBM_SHARED 0x2 /* data base open for sharing */ |
◆ SDBM_SHARED_LOCK
#define SDBM_SHARED_LOCK 0x4 /* data base locked for shared read */ |
◆ SPLTMAX
#define SPLTMAX 10 /* maximum allowed splits */ |
◆ sdbm_hash()
long sdbm_hash |
( |
const char * |
str, |
|
|
int |
len |
|
) |
| |
◆ sdbm_nullitem