_citrus_db
struct _citrus_db *db1, *db2, *db3;
open_subdb(struct _citrus_db **subdb, struct _citrus_db *db, const char *src)
_citrus_db_lookup_by_string(struct _citrus_db *db, const char *key,
_citrus_db_lookup8_by_string(struct _citrus_db *db, const char *key,
_citrus_db_lookup16_by_string(struct _citrus_db *db, const char *key,
_citrus_db_lookup32_by_string(struct _citrus_db *db, const char *key,
_citrus_db_lookup_string_by_string(struct _citrus_db *db, const char *key,
_citrus_db_get_number_of_entries(struct _citrus_db *db)
_citrus_db_get_entry(struct _citrus_db *db, int idx, struct _region *key,
_citrus_db_open(struct _citrus_db **rdb, struct _region *r, const char *magic,
struct _citrus_db *db;
_citrus_db_close(struct _citrus_db *db)
_citrus_db_lookup(struct _citrus_db *db, struct _citrus_region *key,
struct _citrus_db;
int _citrus_db_open(struct _citrus_db **, struct _citrus_region *,
void _citrus_db_close(struct _citrus_db *);
int _citrus_db_lookup(struct _citrus_db *, struct _citrus_region *,
int _citrus_db_lookup_by_string(struct _citrus_db *, const char *,
int _citrus_db_lookup8_by_string(struct _citrus_db *, const char *,
int _citrus_db_lookup16_by_string(struct _citrus_db *, const char *,
int _citrus_db_lookup32_by_string(struct _citrus_db *, const char *,
int _citrus_db_lookup_string_by_string(struct _citrus_db *, const char *,
int _citrus_db_get_number_of_entries(struct _citrus_db *);
int _citrus_db_get_entry(struct _citrus_db *, int,
struct _citrus_db *db;
struct _citrus_db *db;
struct _citrus_db *ms_db;