Diff

Differences From Artifact [cb3e9f21e4]:

To Artifact [b038850488]:


2929
2930
2931
2932
2933
2934
2935

2936
2937
2938
2939
2940
2941
2942
            s->dlgret = ssh->user_response;
        }
        ssh_set_frozen(ssh, 0);

        if (s->dlgret == 0) {
            ssh->close_expected = TRUE;
            ssh_closing((Plug)ssh, NULL, 0, 0);

        }
    }

    for (i = 0; i < 32; i++) {
	s->rsabuf[i] = ssh->session_key[i];
	if (i < 16)
	    s->rsabuf[i] ^= s->session_id[i];







>







2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
            s->dlgret = ssh->user_response;
        }
        ssh_set_frozen(ssh, 0);

        if (s->dlgret == 0) {
            ssh->close_expected = TRUE;
            ssh_closing((Plug)ssh, NULL, 0, 0);
	    crStop(0);
        }
    }

    for (i = 0; i < 32; i++) {
	s->rsabuf[i] = ssh->session_key[i];
	if (i < 16)
	    s->rsabuf[i] ^= s->session_id[i];