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