static gint remmina_nx_session_expect_status2 (RemminaNXSession *nx, gint status, gint status2) { gint response; while ((response = remmina_nx_session_parse_response (nx)) != status && response != status2) { if (response == 999) break; if (!remmina_nx_session_get_response (nx)) return -1; } nx->session_list_state = 0; if (remmina_nx_session_has_error (nx)) return -1; return response; }
void remmina_nx_session_bye(RemminaNXSession *nx) { remmina_nx_session_send_command(nx, "bye"); remmina_nx_session_get_response(nx); }