X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/65a22376e5875181e41108028091018cdcd4fdae..d8770b1245ff0acd81f581c5667563e0d127104a:/sshdss.c diff --git a/sshdss.c b/sshdss.c index c561f5a6..d85d0007 100644 --- a/sshdss.c +++ b/sshdss.c @@ -315,6 +315,10 @@ static void *dss_createkey(unsigned char *pub_blob, int pub_len, return NULL; /* can't handle DSS private keys */ } +static void *dss_openssh_createkey(unsigned char **blob, int *len) { + return NULL; /* can't handle DSS private keys */ +} + unsigned char *dss_sign(void *key, char *data, int datalen, int *siglen) { return NULL; /* can't handle DSS private keys */ } @@ -326,6 +330,7 @@ const struct ssh_signkey ssh_dss = { dss_public_blob, dss_private_blob, dss_createkey, + dss_openssh_createkey, dss_fingerprint, dss_verifysig, dss_sign,