KEY_ECDSA
case KEY_ECDSA:
case KEY_ECDSA:
case KEY_ECDSA:
sshkey_type_plain(keytype) == KEY_ECDSA &&
(kex->hostkey_type == KEY_ECDSA &&
sshkey_type_plain(key->type) != KEY_ECDSA)
sshkey_type_plain(key->type) != KEY_ECDSA ||
/* .type = */ KEY_ECDSA,
/* .type = */ KEY_ECDSA,
/* .type = */ KEY_ECDSA,
case KEY_ECDSA:
case KEY_ECDSA:
case KEY_ECDSA:
case KEY_ECDSA:
case KEY_ECDSA:
(*k)->type = KEY_ECDSA;
case KEY_ECDSA:
case KEY_ECDSA:
key->type = KEY_ECDSA;
} else if (k->type == KEY_ECDSA) {
} else if (priv->type == KEY_ECDSA) {
} else if (key->type == KEY_ECDSA) {
key->type = KEY_ECDSA;
case KEY_ECDSA:
key->type = KEY_ECDSA;
(type != KEY_ECDSA || k->key->ecdsa_nid == nid))
(type != KEY_ECDSA || k->key->ecdsa_nid == nid))
KEY_ECDSA,
case KEY_ECDSA:
case KEY_ECDSA:
case KEY_ECDSA:
if (k->type == KEY_ECDSA &&
case KEY_ECDSA:
case KEY_ECDSA:
case KEY_ECDSA:
(type == KEY_UNSPEC || type == KEY_ECDSA)) {
prv->type = KEY_ECDSA;
return KEY_ECDSA;
case KEY_ECDSA: