catcrypt: Implement symmetric key-encapsulation and signature schemes.
[u/mdw/catacomb] / mpreduce.h
index c885ccb..48c9e1d 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
- * $Id: mpreduce.h,v 1.2 2004/04/08 01:36:15 mdw Exp $
+ * $Id$
  *
  * Efficient reduction modulo nice primes
  *
@@ -66,12 +66,12 @@ typedef struct mpreduce {
  * Arguments:  @gfreduce *r@ = structure to fill in
  *             @mp *x@ = an integer
  *
- * Returns:    ---
+ * Returns:    Zero for success, nonzero on error.
  *
  * Use:                Initializes a context structure for reduction.
  */
 
-extern void mpreduce_create(mpreduce */*r*/, mp */*p*/);
+extern int mpreduce_create(mpreduce */*r*/, mp */*p*/);
 
 /* --- @mpreduce_destroy@ --- *
  *