=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/sshkey.c,v retrieving revision 1.88 retrieving revision 1.89 diff -u -r1.88 -r1.89 --- src/usr.bin/ssh/sshkey.c 2019/11/12 19:30:50 1.88 +++ src/usr.bin/ssh/sshkey.c 2019/11/12 19:31:18 1.89 @@ -1,4 +1,4 @@ -/* $OpenBSD: sshkey.c,v 1.88 2019/11/12 19:30:50 markus Exp $ */ +/* $OpenBSD: sshkey.c,v 1.89 2019/11/12 19:31:18 markus Exp $ */ /* * Copyright (c) 2000, 2001 Markus Friedl. All rights reserved. * Copyright (c) 2008 Alexander von Gernler. All rights reserved. @@ -2649,6 +2649,11 @@ case KEY_ED25519: case KEY_ED25519_CERT: r = ssh_ed25519_sign(key, sigp, lenp, data, datalen, compat); + break; + case KEY_ED25519_SK: + case KEY_ED25519_SK_CERT: + r = sshsk_sign(sk_provider, key, sigp, lenp, data, datalen, + compat); break; #ifdef WITH_XMSS case KEY_XMSS: