Added SILC Thread Queue API
[silc.git] / lib / silcacc / softacc.c
index 4f5b3fe0ea5adfaedd1eebde91a49d55ddd52e47..072d7da8280c0ce9bb20135fec03c925d8003968 100644 (file)
@@ -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;