diff options
Diffstat (limited to 'regress/misc/fuzz-harness/ssh-sk-null.cc')
-rw-r--r-- | regress/misc/fuzz-harness/ssh-sk-null.cc | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/regress/misc/fuzz-harness/ssh-sk-null.cc b/regress/misc/fuzz-harness/ssh-sk-null.cc index de9a889f9..199af1121 100644 --- a/regress/misc/fuzz-harness/ssh-sk-null.cc +++ b/regress/misc/fuzz-harness/ssh-sk-null.cc | |||
@@ -25,24 +25,25 @@ extern "C" { | |||
25 | #include "ssh-sk.h" | 25 | #include "ssh-sk.h" |
26 | 26 | ||
27 | int | 27 | int |
28 | sshsk_sign(const char *provider, struct sshkey *key, | 28 | sshsk_enroll(int type, const char *provider_path, const char *device, |
29 | u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, | 29 | const char *application, const char *userid, uint8_t flags, |
30 | u_int compat, const char *pin) | 30 | const char *pin, struct sshbuf *challenge_buf, |
31 | struct sshkey **keyp, struct sshbuf *attest) | ||
31 | { | 32 | { |
32 | return SSH_ERR_FEATURE_UNSUPPORTED; | 33 | return SSH_ERR_FEATURE_UNSUPPORTED; |
33 | } | 34 | } |
34 | 35 | ||
35 | int | 36 | int |
36 | sshsk_enroll(int type, const char *provider_path, const char *application, | 37 | sshsk_sign(const char *provider_path, struct sshkey *key, |
37 | uint8_t flags, const char *pin, struct sshbuf *challenge_buf, | 38 | u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, |
38 | struct sshkey **keyp, struct sshbuf *attest) | 39 | u_int compat, const char *pin) |
39 | { | 40 | { |
40 | return SSH_ERR_FEATURE_UNSUPPORTED; | 41 | return SSH_ERR_FEATURE_UNSUPPORTED; |
41 | } | 42 | } |
42 | 43 | ||
43 | int | 44 | int |
44 | sshsk_load_resident(const char *provider_path, const char *pin, | 45 | sshsk_load_resident(const char *provider_path, const char *device, |
45 | struct sshkey ***keysp, size_t *nkeysp) | 46 | const char *pin, struct sshkey ***keysp, size_t *nkeysp) |
46 | { | 47 | { |
47 | return SSH_ERR_FEATURE_UNSUPPORTED; | 48 | return SSH_ERR_FEATURE_UNSUPPORTED; |
48 | } | 49 | } |