pub unsafe extern "C" fn spd_open2(
    client_name: *const c_char,
    connection_name: *const c_char,
    user_name: *const c_char,
    mode: Type,
    address: *mut SPDConnectionAddress,
    autospawn: c_int,
    error_result: *mut *mut c_char
) -> *mut SPDConnection