Lines Matching defs:newkeys
186 struct newkeys *newkeys[MODE_MAX];
320 state->newkeys[MODE_IN] = state->newkeys[MODE_OUT] = NULL;
695 kex_free_newkeys(state->newkeys[mode]); /* current keys */
696 state->newkeys[mode] = NULL;
946 if (ssh->kex && ssh->kex->newkeys[mode]) {
947 kex_free_newkeys(ssh->kex->newkeys[mode]);
948 ssh->kex->newkeys[mode] = NULL;
979 if (state->newkeys[mode] != NULL) {
986 kex_free_newkeys(state->newkeys[mode]);
987 state->newkeys[mode] = NULL;
991 /* move newkeys from kex to state */
992 if ((state->newkeys[mode] = ssh->kex->newkeys[mode]) == NULL)
994 ssh->kex->newkeys[mode] = NULL;
995 enc = &state->newkeys[mode]->enc;
996 mac = &state->newkeys[mode]->mac;
997 comp = &state->newkeys[mode]->comp;
1089 state->newkeys[MODE_OUT]->enc.block_size);
1124 if (state->newkeys[mode] == NULL)
1126 comp = &state->newkeys[mode]->comp;
1175 if (state->newkeys[MODE_OUT] != NULL) {
1176 enc = &state->newkeys[MODE_OUT]->enc;
1177 mac = &state->newkeys[MODE_OUT]->mac;
1178 comp = &state->newkeys[MODE_OUT]->comp;
1577 if (state->newkeys[MODE_IN] != NULL) {
1578 enc = &state->newkeys[MODE_IN]->enc;
1579 mac = &state->newkeys[MODE_IN]->mac;
1580 comp = &state->newkeys[MODE_IN]->comp;
2376 struct newkeys *newkey;
2379 if ((newkey = ssh->state->newkeys[mode]) == NULL)
2446 struct newkeys *newkey = NULL;
2496 ssh->kex->newkeys[mode] = newkey;