summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-sk.c
diff options
context:
space:
mode:
authordjm <djm@openbsd.org>2019-12-13 19:09:10 +0000
committerdjm <djm@openbsd.org>2019-12-13 19:09:10 +0000
commit4852100a8107fd6df1ba08ea17696d3c031d25a2 (patch)
treecc7e417615db584e67c9b8e6fa35a2269ffac8c1 /usr.bin/ssh/ssh-sk.c
parentoccuring -> occurring (diff)
downloadwireguard-openbsd-4852100a8107fd6df1ba08ea17696d3c031d25a2.tar.xz
wireguard-openbsd-4852100a8107fd6df1ba08ea17696d3c031d25a2.zip
use ssh-sk-helper for all security key signing operations
This extracts and refactors the client interface for ssh-sk-helper from ssh-agent and generalises it for use by the other programs. This means that most OpenSSH tools no longer need to link against libfido2 or directly interact with /dev/uhid* requested by, feedback and ok markus@
Diffstat (limited to 'usr.bin/ssh/ssh-sk.c')
-rw-r--r--usr.bin/ssh/ssh-sk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/ssh/ssh-sk.c b/usr.bin/ssh/ssh-sk.c
index 861a3151bca..d5903216b2e 100644
--- a/usr.bin/ssh/ssh-sk.c
+++ b/usr.bin/ssh/ssh-sk.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ssh-sk.c,v 1.17 2019/11/27 22:32:11 djm Exp $ */
+/* $OpenBSD: ssh-sk.c,v 1.18 2019/12/13 19:09:10 djm Exp $ */
/*
* Copyright (c) 2019 Google LLC
*
@@ -456,7 +456,7 @@ sshsk_ed25519_sig(struct sk_sign_response *resp, struct sshbuf *sig)
}
int
-sshsk_sign(const char *provider_path, const struct sshkey *key,
+sshsk_sign(const char *provider_path, struct sshkey *key,
u_char **sigp, size_t *lenp, const u_char *data, size_t datalen,
u_int compat)
{