/*
- * Copyright (C) 2007-2009 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2007-2009 Andre Noll <maan@tuebingen.mpg.de>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
/** hash arrays are always unsigned char. */
#define HASH_TYPE unsigned char
-#include "sha1.h"
-/** We use openssl's sha1 implementation. */
+/** Size of the hash value in bytes. */
+#define HASH_SIZE 20
+
+void sha1_hash(const char *data, unsigned long len, unsigned char *sha1);
+
+/** Our own sha1 implementation, see sha1.c. */
#define hash_function sha1_hash
/**