pub unsafe extern "C" fn bcf_init() -> *mut bcf1_t