pub unsafe extern "C" fn git_transport_smart(
    out: *mut *mut git_transport,
    owner: *mut git_remote,
    payload: *mut c_void
) -> c_int