updates
[silc.git] / lib / silccrypt / silchash.h
index d922d05212c94a2661afa17dcda80368805a647e..26e1c0de589e9fdfd4a9808963498f0fdb39b220 100644 (file)
@@ -49,7 +49,10 @@ typedef struct SilcHashStruct {
 #define SILC_ALL_HASH_FUNCTIONS ((SilcHashObject *)1)
 
 /* Default hash functions for silc_hash_register_default(). */
-extern SilcHashObject silc_default_hash[];
+extern DLLAPI SilcHashObject silc_default_hash[];
+
+/* Default HASH function in the SILC protocol */
+#define SILC_DEFAULT_HASH "sha1"
 
 /* Macros */
 
@@ -93,5 +96,7 @@ void silc_hash_make(SilcHash hash, const unsigned char *data,
                    uint32 len, unsigned char *return_hash);
 char *silc_hash_fingerprint(SilcHash hash, const unsigned char *data,
                            uint32 data_len);
+char *silc_hash_babbleprint(SilcHash hash, const unsigned char *data,
+                           uint32 data_len);
 
 #endif