diff options
author | djm@openbsd.org <djm@openbsd.org> | 2021-01-30 00:56:38 +0000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2021-01-30 11:58:38 +1100 |
commit | 7c2e3d6de1f2edb0c8b4725b4c2b56360e032b19 (patch) | |
tree | f8353b045b94655a479c208c8e7a7cb44c133f2f | |
parent | 1a4b92758690faa12f49079dd3b72567f909466d (diff) |
upstream: add a SK_DUMMY_INTEGRATE define that allows the dummy
security key middleware to be directly linked; useful for writing fuzzers,
etc.
OpenBSD-Regress-ID: 0ebd00159b58ebd85e61d8270fc02f1e45df1544
-rw-r--r-- | regress/misc/sk-dummy/sk-dummy.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/regress/misc/sk-dummy/sk-dummy.c b/regress/misc/sk-dummy/sk-dummy.c index bf1feec1..4003362d 100644 --- a/regress/misc/sk-dummy/sk-dummy.c +++ b/regress/misc/sk-dummy/sk-dummy.c @@ -51,6 +51,13 @@ # error SK API has changed, sk-dummy.c needs an update #endif +#ifdef SK_DUMMY_INTEGRATE +# define sk_api_version ssh_sk_api_version +# define sk_enroll ssh_sk_enroll +# define sk_sign ssh_sk_sign +# define sk_load_resident_keys ssh_sk_load_resident_keys +#endif /* !SK_STANDALONE */ + static void skdebug(const char *func, const char *fmt, ...) __attribute__((__format__ (printf, 2, 3))); |