projects
/
openssh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add support for mechanisms with no integrity
[openssh.git]
/
key.c
diff --git
a/key.c
b/key.c
index
e3a305e
..
d30dc5c
100644
(file)
--- a/
key.c
+++ b/
key.c
@@
-971,6
+971,8
@@
key_ssh_name_from_type_nid(int type, int nid)
}
break;
#endif /* OPENSSL_HAS_ECC */
}
break;
#endif /* OPENSSL_HAS_ECC */
+ case KEY_NULL:
+ return "null";
}
return "ssh-unknown";
}
}
return "ssh-unknown";
}
@@
-1276,6
+1278,8
@@
key_type_from_name(char *name)
strcmp(name, "ecdsa-sha2-nistp521-cert-v01@openssh.com") == 0) {
return KEY_ECDSA_CERT;
#endif
strcmp(name, "ecdsa-sha2-nistp521-cert-v01@openssh.com") == 0) {
return KEY_ECDSA_CERT;
#endif
+ } else if (strcmp(name, "null") == 0) {
+ return KEY_NULL;
}
debug2("key_type_from_name: unknown key type '%s'", name);
}
debug2("key_type_from_name: unknown key type '%s'", name);