1/* $FreeBSD$ */
2
3#ifndef _MD5_H_
4#define _MD5_H_
5
6#ifndef _KERNEL
7
8/* Ensure libmd symbols do not clash with libcrypto */
9
10#ifndef MD5Init
11#define MD5Init		_libmd_MD5Init
12#endif
13#ifndef MD5Update
14#define MD5Update	_libmd_MD5Update
15#endif
16#ifndef MD5Pad
17#define MD5Pad		_libmd_MD5Pad
18#endif
19#ifndef MD5Final
20#define MD5Final	_libmd_MD5Final
21#endif
22#ifndef MD5Transform
23#define MD5Transform	_libmd_MD5Transform
24#endif
25#ifndef MD5End
26#define MD5End		_libmd_MD5End
27#endif
28#ifndef MD5Fd
29#define MD5Fd		_libmd_MD5Fd
30#endif
31#ifndef MD5FdChunk
32#define MD5FdChunk	_libmd_MD5FdChunk
33#endif
34#ifndef MD5File
35#define MD5File		_libmd_MD5File
36#endif
37#ifndef MD5FileChunk
38#define MD5FileChunk	_libmd_MD5FileChunk
39#endif
40#ifndef MD5Data
41#define MD5Data		_libmd_MD5Data
42#endif
43
44#endif
45
46#include <sys/md5.h>
47#endif /* _MD5_H_ */
48