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