X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=rsa.c;h=6a89b21156242eba81ac7dfa78b4904106e1b2aa;hb=9eba4abfe44617aa78f625d900fe6bc2c58bb4cb;hp=b30fa01a5b10faf5bdf45588280c88b12ad76149;hpb=7487a709d0f0cadafba68008ddf99278d55e625b;p=secnet.git diff --git a/rsa.c b/rsa.c index b30fa01..6a89b21 100644 --- a/rsa.c +++ b/rsa.c @@ -141,9 +141,6 @@ static void rsa_sethash(struct load_ctx *l, *in_ops=hash; } -static void rsa_pub_sethash(void *sst, struct hash_if *hash) { } -static void rsa_priv_sethash(void *sst, struct hash_if *hash) { } - static void rsacommon_dispose(struct rsacommon *c) { free(c->hashbuf); @@ -344,7 +341,6 @@ static struct rsapub *rsa_loadpub_core(RSAPUB_BNS(RSAPUB_LOADCORE_DEFBN) st->cl.apply=NULL; st->cl.interface=&st->ops; st->ops.st=st; - st->ops.sethash=rsa_pub_sethash; st->common.hashbuf=NULL; st->ops.unpick=rsa_sig_unpick; st->ops.check=rsa_sig_check; @@ -508,7 +504,6 @@ static struct rsapriv *rsa_loadpriv_core(struct load_ctx *l, st->cl.apply=NULL; st->cl.interface=&st->ops; st->ops.st=st; - st->ops.sethash=rsa_priv_sethash; st->common.hashbuf=NULL; st->ops.sign=rsa_sign; st->ops.hash=0;