Mercurial > hg > xmms-sid
view src/xs_md5.h @ 4:4bb09e405eab
Added new files for 0.8
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 03 Jun 2003 11:03:04 +0000 |
parents | |
children | f5d82424b0ed |
line wrap: on
line source
#ifndef XS_MD5_H #define XS_MD5_H #ifdef __cplusplus extern "C" { #endif #include "xs_length.h" /* * Typedefs */ typedef struct md5_state_s { guint32 count[2]; /* message length in bits, lsw first */ guint32 abcd[4]; /* digest buffer */ guint8 buf[64]; /* accumulate block */ } t_xs_md5state; /* * Functions */ void xs_md5_init(t_xs_md5state *pms); void xs_md5_append(t_xs_md5state *pms, const guint8 *data, int nbytes); void xs_md5_finish(t_xs_md5state *pms, t_xs_md5hash digest); #ifdef __cplusplus } #endif #endif /* XS_MD5_H */