diff options
author | Damien Miller <djm@cvs.openbsd.org> | 2019-11-16 22:42:31 +0000 |
---|---|---|
committer | Damien Miller <djm@cvs.openbsd.org> | 2019-11-16 22:42:31 +0000 |
commit | 067e1b8360a4ef1a2f93f3ce92d193cf98fa7618 (patch) | |
tree | 3cf4ffaaa8d3883b3f569e932080270f28ca7472 /usr.bin | |
parent | 910ee7ecf33bee8ba403db63750673bd4cd62738 (diff) |
a little debug() in the security key interface
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/ssh/ssh-sk.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/usr.bin/ssh/ssh-sk.c b/usr.bin/ssh/ssh-sk.c index 51ad9a505db..a1d770ff179 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.12 2019/11/14 21:27:30 djm Exp $ */ +/* $OpenBSD: ssh-sk.c,v 1.13 2019/11/16 22:42:30 djm Exp $ */ /* * Copyright (c) 2019 Google LLC * @@ -256,6 +256,10 @@ sshsk_enroll(int type, const char *provider_path, const char *application, int r = SSH_ERR_INTERNAL_ERROR; int alg; + debug("%s: provider \"%s\", application \"%s\", flags 0x%02x, " + "challenge len %zu", __func__, provider_path, application, + flags, challenge_buf == NULL ? 0 : sshbuf_len(challenge_buf)); + *keyp = NULL; if (attest) sshbuf_reset(attest); @@ -453,6 +457,9 @@ sshsk_sign(const char *provider_path, const struct sshkey *key, struct sshbuf *inner_sig = NULL, *sig = NULL; uint8_t message[32]; + debug("%s: provider \"%s\", key \"%s\", flags 0x%02x", __func__, + provider_path, sshkey_type(key), key->sk_flags); + if (sigp != NULL) *sigp = NULL; if (lenp != NULL) |