Lines Matching defs:newkeys
166 struct newkeys *newkeys[MODE_MAX];
300 state->newkeys[MODE_IN] = state->newkeys[MODE_OUT] = NULL;
671 kex_free_newkeys(state->newkeys[mode]); /* current keys */
672 state->newkeys[mode] = NULL;
922 if (ssh->kex && ssh->kex->newkeys[mode]) {
923 kex_free_newkeys(ssh->kex->newkeys[mode]);
924 ssh->kex->newkeys[mode] = NULL;
955 if (state->newkeys[mode] != NULL) {
962 kex_free_newkeys(state->newkeys[mode]);
963 state->newkeys[mode] = NULL;
967 /* move newkeys from kex to state */
968 if ((state->newkeys[mode] = ssh->kex->newkeys[mode]) == NULL)
970 ssh->kex->newkeys[mode] = NULL;
971 enc = &state->newkeys[mode]->enc;
972 mac = &state->newkeys[mode]->mac;
973 comp = &state->newkeys[mode]->comp;
1065 state->newkeys[MODE_OUT]->enc.block_size);
1100 if (state->newkeys[mode] == NULL)
1102 comp = &state->newkeys[mode]->comp;
1151 if (state->newkeys[MODE_OUT] != NULL) {
1152 enc = &state->newkeys[MODE_OUT]->enc;
1153 mac = &state->newkeys[MODE_OUT]->mac;
1154 comp = &state->newkeys[MODE_OUT]->comp;
1552 if (state->newkeys[MODE_IN] != NULL) {
1553 enc = &state->newkeys[MODE_IN]->enc;
1554 mac = &state->newkeys[MODE_IN]->mac;
1555 comp = &state->newkeys[MODE_IN]->comp;
2341 struct newkeys *newkey;
2344 if ((newkey = ssh->state->newkeys[mode]) == NULL)
2411 struct newkeys *newkey = NULL;
2461 ssh->kex->newkeys[mode] = newkey;