/*
+ * Copyright (C) 2004 Free Software Foundation
* Copyright (c) 2002 Andrew McDonald <andrew@mcdonald.org.uk>
*
* GNUTLS-EXTRA is free software; you can redistribute it and/or modify it
#define rbio gnutls_state
-struct MD_CTX;
-typedef struct MD_CTX MD_CTX;
+typedef struct
+{
+ void *handle;
+} MD_CTX;
struct RSA;
typedef struct RSA RSA;
/* message digest functions */
+#define MD5_DIGEST_LENGTH 16
+
void MD5_Init(MD5_CTX *ctx);
void MD5_Update(MD5_CTX *ctx, const void *buf, int len);
void MD5_Final(unsigned char *md, MD5_CTX *ctx);