00001
00029 #ifndef POLARSSL_MD_WRAP_H
00030 #define POLARSSL_MD_WRAP_H
00031
00032 #include "config.h"
00033 #include "md.h"
00034
00035 #ifdef __cplusplus
00036 extern "C" {
00037 #endif
00038
00039 #if defined(POLARSSL_MD2_C)
00040 extern const md_info_t md2_info;
00041 #endif
00042 #if defined(POLARSSL_MD4_C)
00043 extern const md_info_t md4_info;
00044 #endif
00045 #if defined(POLARSSL_MD5_C)
00046 extern const md_info_t md5_info;
00047 #endif
00048 #if defined(POLARSSL_SHA1_C)
00049 extern const md_info_t sha1_info;
00050 #endif
00051 #if defined(POLARSSL_SHA256_C)
00052 extern const md_info_t sha224_info;
00053 extern const md_info_t sha256_info;
00054 #endif
00055 #if defined(POLARSSL_SHA512_C)
00056 extern const md_info_t sha384_info;
00057 extern const md_info_t sha512_info;
00058 #endif
00059
00060 #ifdef __cplusplus
00061 }
00062 #endif
00063
00064 #endif