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