Lines 79-84
Link Here
|
79 |
#define SHA1_CTX SHA_CTX |
79 |
#define SHA1_CTX SHA_CTX |
80 |
|
80 |
|
81 |
__BEGIN_DECLS |
81 |
__BEGIN_DECLS |
|
|
82 |
|
83 |
/* Ensure our symbols do not clash with libcrypto */ |
84 |
|
85 |
#define SHA_Final _libmd_SHA_Final |
86 |
#define SHA_Init _libmd_SHA_Init |
87 |
#define SHA_Transform _libmd_SHA_Transform |
88 |
#define SHA_Update _libmd_SHA_Update |
89 |
#define SHA_version _libmd_SHA_version |
90 |
|
91 |
#define SHA1_Final _libmd_SHA1_Final |
92 |
#define SHA1_Init _libmd_SHA1_Init |
93 |
#define SHA1_Transform _libmd_SHA1_Transform |
94 |
#define SHA1_Update _libmd_SHA1_Update |
95 |
#define SHA1_version _libmd_SHA1_version |
96 |
|
82 |
void SHA_Init(SHA_CTX *c); |
97 |
void SHA_Init(SHA_CTX *c); |
83 |
void SHA_Update(SHA_CTX *c, const void *data, size_t len); |
98 |
void SHA_Update(SHA_CTX *c, const void *data, size_t len); |
84 |
void SHA_Final(unsigned char *md, SHA_CTX *c); |
99 |
void SHA_Final(unsigned char *md, SHA_CTX *c); |