pub unsafe extern "C" fn git_repository_open_ext(
    repo: *mut *mut git_repository,
    path: *const c_char,
    flags: c_uint,
    ceiling_dirs: *const c_char
) -> c_int