Added SILC Thread Queue API
[silc.git] / lib / silcacc / softacc.c
index af3a1a2be628fbb4b3ebea1253d9b02b372e9745..072d7da8280c0ce9bb20135fec03c925d8003968 100644 (file)
@@ -299,7 +299,7 @@ void silc_softacc_thread(SilcSchedule schedule, void *context)
 
   case SILC_SOFTACC_VERIFY:
     silc_pkcs_verify(e->key.public_key, e->src, e->src_len, e->data,
-                    e->data_len, e->hash, e->rng, silc_softacc_verify_cb, e);
+                    e->data_len, e->hash, silc_softacc_verify_cb, e);
     break;
   }
 }
@@ -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;