pub unsafe extern "C" fn libssh2_userauth_publickey_fromfile_ex(
    sess: *mut LIBSSH2_SESSION,
    username: *const c_char,
    username_len: c_uint,
    publickey: *const c_char,
    privatekey: *const c_char,
    passphrase: *const c_char
) -> c_int