source: branches/samba-3.5.x/lib/crypto/md5.h

Last change on this file was 414, checked in by Herwig Bauernfeind, 15 years ago

Samba 3.5.0: Initial import

File size: 407 bytes
Line 
1#ifndef MD5_H
2#define MD5_H
3#ifndef HEADER_MD5_H
4/* Try to avoid clashes with OpenSSL */
5#define HEADER_MD5_H
6#endif
7
8struct MD5Context {
9 uint32_t buf[4];
10 uint32_t bits[2];
11 uint8_t in[64];
12};
13
14void MD5Init(struct MD5Context *context);
15void MD5Update(struct MD5Context *context, const uint8_t *buf,
16 size_t len);
17void MD5Final(uint8_t digest[16], struct MD5Context *context);
18
19#endif /* !MD5_H */
Note: See TracBrowser for help on using the repository browser.