struct cdbdata (*cdb_fetch)(int, const void *, int) = NULL;
int (*cdb_store)(int, const void *, int, void *, int) = NULL;
int (*cdb_delete)(int, void *, int) = NULL;
-struct cdbdata (*cdb_next_item)(int) = NULL;
+struct cdbkeyval (*cdb_next_item)(int) = NULL;
void (*cdb_close_cursor)(int) = NULL;
void (*cdb_begin_transaction)(void) = NULL;
void (*cdb_end_transaction)(void) = NULL;