pub type ssh_message_callback = Option<unsafe extern "C" fn(arg1: ssh_session, message: ssh_message, user: *mut c_void) -> c_int>;