#include <rpmdb.h>
Data Fields | |
const char * | db_root |
const char * | db_home |
int | db_flags |
int | db_mode |
int | db_perms |
int | db_api |
const char * | db_errpfx |
int | db_remove_env |
int | db_filter_dups |
int | db_chrootDone |
void(* | db_errcall )(const char *db_errpfx, char *buffer) |
FILE * | db_errfile |
void *(* | db_malloc )(size_t nbytes) |
void *(* | db_realloc )(void *ptr, size_t nbytes) |
void(* | db_free )(void *ptr) |
unsigned char * | db_bits |
int | db_nbits |
rpmdb | db_next |
int | db_opens |
void * | db_dbenv |
int | db_ndbi |
dbiIndex * | _dbi |
struct rpmop_s | db_getops |
struct rpmop_s | db_putops |
struct rpmop_s | db_delops |
int | nrefs |
Definition at line 393 of file rpmdb.h.
const char* rpmdb_s::db_root |
path prefix
Definition at line 395 of file rpmdb.h.
Referenced by db3close(), db3open(), and db_init().
const char* rpmdb_s::db_home |
int rpmdb_s::db_mode |
int rpmdb_s::db_api |
const char* rpmdb_s::db_errpfx |
If chroot(2) done, ignore db_root.
Definition at line 406 of file rpmdb.h.
Referenced by db3close(), db3open(), and db_init().
void(* rpmdb_s::db_errcall)(const char *db_errpfx, char *buffer) |
Referenced by db3close(), and db_init().
FILE* rpmdb_s::db_errfile |
void*(* rpmdb_s::db_malloc)(size_t nbytes) |
Referenced by db3open().
void*(* rpmdb_s::db_realloc)(void *ptr, size_t nbytes) |
Referenced by db3open().
void(* rpmdb_s::db_free)(void *ptr) |
Referenced by db3open().
unsigned char* rpmdb_s::db_bits |
void* rpmdb_s::db_dbenv |
Berkeley DB_ENV handle.
Definition at line 426 of file rpmdb.h.
Referenced by db3close(), db3open(), and db_fini().
int rpmdb_s::db_ndbi |
struct rpmop_s rpmdb_s::db_getops [read] |
struct rpmop_s rpmdb_s::db_putops [read] |
struct rpmop_s rpmdb_s::db_delops [read] |
int rpmdb_s::nrefs |