changeset 967:0233c5fd7d5e

Add separate function for printing MD5 hashes.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 21 Nov 2012 00:11:00 +0200
parents c9239b7d8bff
children 5e0a05c84694
files src/xs_support.c src/xs_support.h
diffstat 2 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/xs_support.c	Tue Nov 20 23:24:53 2012 +0200
+++ b/src/xs_support.c	Wed Nov 21 00:11:00 2012 +0200
@@ -547,3 +547,9 @@
 }
 
 
+void xs_md5_print(FILE *fp, xs_md5hash_t digest)
+{
+    gint i;
+    for (i = 0; i < XS_MD5HASH_LENGTH; i++)
+        fprintf(fp, "%02x", digest[i]);
+}
--- a/src/xs_support.h	Tue Nov 20 23:24:53 2012 +0200
+++ b/src/xs_support.h	Wed Nov 21 00:11:00 2012 +0200
@@ -160,6 +160,7 @@
 void    xs_md5_append(xs_md5state_t *ctx, const guint8 *buf, guint len);
 void    xs_md5_finish(xs_md5state_t *ctx, xs_md5hash_t digest);
 #endif
+void    xs_md5_print(FILE *, xs_md5hash_t digest);
 
 #ifdef __cplusplus
 }