]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: add a SK_DUMMY_INTEGRATE define that allows the dummy
authordjm@openbsd.org <djm@openbsd.org>
Sat, 30 Jan 2021 00:56:38 +0000 (00:56 +0000)
committerDamien Miller <djm@mindrot.org>
Sat, 30 Jan 2021 00:58:38 +0000 (11:58 +1100)
security key middleware to be directly linked; useful for writing fuzzers,
etc.

OpenBSD-Regress-ID: 0ebd00159b58ebd85e61d8270fc02f1e45df1544

regress/misc/sk-dummy/sk-dummy.c

index bf1feec1537ae31366f5bf3fb11c216781af81da..4003362d79607e6c4b7292a6d451a1ea86d1e531 100644 (file)
 # 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)));