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