1168404Spjd/* $FreeBSD: stable/10/lib/libmd/md5.h 314157 2017-02-23 18:54:33Z avg $ */
2168404Spjd
3168404Spjd#ifndef _MD5_H_
4168404Spjd#define _MD5_H_
5168404Spjd
6168404Spjd#ifndef _KERNEL
7168404Spjd
8168404Spjd/* Ensure libmd symbols do not clash with libcrypto */
9168404Spjd
10168404Spjd#ifndef MD5Init
11168404Spjd#define MD5Init		_libmd_MD5Init
12168404Spjd#endif
13168404Spjd#ifndef MD5Update
14168404Spjd#define MD5Update	_libmd_MD5Update
15168404Spjd#endif
16168404Spjd#ifndef MD5Pad
17168404Spjd#define MD5Pad		_libmd_MD5Pad
18168404Spjd#endif
19168404Spjd#ifndef MD5Final
20168404Spjd#define MD5Final	_libmd_MD5Final
21263405Sdelphij#endif
22168404Spjd#ifndef MD5Transform
23219089Spjd#define MD5Transform	_libmd_MD5Transform
24307053Smav#endif
25263405Sdelphij#ifndef MD5End
26263407Sdelphij#define MD5End		_libmd_MD5End
27168404Spjd#endif
28168404Spjd#ifndef MD5File
29168404Spjd#define MD5File		_libmd_MD5File
30168404Spjd#endif
31168404Spjd#ifndef MD5FileChunk
32168404Spjd#define MD5FileChunk	_libmd_MD5FileChunk
33168404Spjd#endif
34168404Spjd#ifndef MD5Data
35168404Spjd#define MD5Data		_libmd_MD5Data
36168404Spjd#endif
37168404Spjd
38168404Spjd#endif
39168404Spjd
40168404Spjd#include <sys/md5.h>
41168404Spjd#endif /* _MD5_H_ */
42168404Spjd