For CFB and OFB modes, always create the encryption key.
[oweals/openssl.git] / crypto / mdc2 / mdc2.h
index a23f58afaf67e2114f6c34e4d52759c318ae843c..793a8a0f13fb9fe764eac07f3ea8b32163409250 100644 (file)
@@ -76,14 +76,14 @@ typedef struct mdc2_ctx_st
        {
        int num;
        unsigned char data[MDC2_BLOCK];
-       des_cblock h,hh;
+       DES_cblock h,hh;
        int pad_type; /* either 1 or 2, default 1 */
        } MDC2_CTX;
 
 
-void MDC2_Init(MDC2_CTX *c);
-void MDC2_Update(MDC2_CTX *c, const unsigned char *data, unsigned long len);
-void MDC2_Final(unsigned char *md, MDC2_CTX *c);
+int MDC2_Init(MDC2_CTX *c);
+int MDC2_Update(MDC2_CTX *c, const unsigned char *data, unsigned long len);
+int MDC2_Final(unsigned char *md, MDC2_CTX *c);
 unsigned char *MDC2(const unsigned char *d, unsigned long n,
        unsigned char *md);