     { encryption_key fdb_encryption_key }
     { block_reusing_threshold size_t }
     { num_keeping_headers size_t }
-    { breakpad_minidump_dir char* } ;
+    { breakpad_minidump_dir char* }
+    { custom_file_ops fdb_filemgr_ops_t* } ;
 
 STRUCT: fdb_kvs_config
     { create_if_missing bool }

STRUCT: fdb_encryption_key
    { algorithm fdb_encryption_algorithm_t }
    { bytes uint8_t[32] } ;

! cmp_fixed and cmp_variable have their own open() functions
STRUCT: fdb_config


TYPEDEF: uint64_t fdb_seqnum_t
TYPEDEF: int64_t cs_off_t
TYPEDEF: long fdb_ssize_t ! XXX: platform dependent?

TYPEDEF: void* fdb_custom_cmp_fixed
TYPEDEF: void* fdb_custom_cmp_variable
