/* Declarations of functions and data types used for SHA1 sum
library functions.
- Copyright (C) 2000, 2001, 2003, 2005, 2006, 2008
+ Copyright (C) 2000, 2001, 2003, 2005, 2006, 2008, 2009
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it
# include <stdio.h>
# include <stdint.h>
+# ifdef __cplusplus
+extern "C" {
+# endif
+
+#define SHA1_DIGEST_SIZE 20
+
/* Structure to save state of computation between the single steps. */
struct sha1_ctx
{
digest. */
extern void *sha1_buffer (const char *buffer, size_t len, void *resblock);
+# ifdef __cplusplus
+}
+# endif
+
#endif