MODE_OUT
ctos = (!kex->server && mode == MODE_OUT) ||
ctos = (!kex->server && mode == MODE_OUT) ||
ssh_clear_newkeys(ssh, MODE_OUT);
if (mode == MODE_OUT) {
if (state->newkeys[MODE_OUT] == NULL)
state->newkeys[MODE_OUT]->enc.block_size);
if (mode == MODE_OUT) {
if (state->newkeys[MODE_OUT] != NULL) {
enc = &state->newkeys[MODE_OUT]->enc;
mac = &state->newkeys[MODE_OUT]->mac;
comp = &state->newkeys[MODE_OUT]->comp;
r = ssh_set_newkeys(ssh, MODE_OUT);
cc = (mode == MODE_OUT) ? ssh->state->send_context :
(r = newkeys_to_blob(m, ssh, MODE_OUT)) != 0 ||
(r = newkeys_from_blob(m, ssh, MODE_OUT)) != 0 ||
(r = ssh_set_newkeys(ssh, MODE_OUT)) != 0)
nk_out = ssh->state->newkeys[MODE_OUT];
state->newkeys[MODE_IN] = state->newkeys[MODE_OUT] = NULL;
const char *dir = mode == MODE_OUT ? "out" : "in";
if (mode == MODE_OUT) {