X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcacc%2Fsoftacc.c;h=072d7da8280c0ce9bb20135fec03c925d8003968;hb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;hp=4f5b3fe0ea5adfaedd1eebde91a49d55ddd52e47;hpb=ecd2c2a5f5b6fc0d714984dcc3215a957dcb4e03;p=silc.git diff --git a/lib/silcacc/softacc.c b/lib/silcacc/softacc.c index 4f5b3fe0..072d7da8 100644 --- a/lib/silcacc/softacc.c +++ b/lib/silcacc/softacc.c @@ -294,7 +294,7 @@ void silc_softacc_thread(SilcSchedule schedule, void *context) case SILC_SOFTACC_SIGN: silc_pkcs_sign(e->key.private_key, e->src, e->src_len, e->compute_hash, - e->hash, silc_softacc_data_cb, e); + e->hash, e->rng, silc_softacc_data_cb, e); break; case SILC_SOFTACC_VERIFY: @@ -476,6 +476,7 @@ SILC_PKCS_ALG_SIGN(silc_softacc_sign) e->stack = stack; e->type = SILC_SOFTACC_SIGN; + e->rng = rng; e->src = silc_smemdup(stack, src, src_len); e->src_len = src_len; e->compute_hash = compute_hash;