mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-23 19:05:44 +00:00
Use smaller types in mbedtls_md_info_t
Saves a few bytes of code size.
This commit is contained in:
parent
84867cffdd
commit
2838b7bfba
|
@ -46,17 +46,17 @@ extern "C" {
|
||||||
*/
|
*/
|
||||||
struct mbedtls_md_info_t
|
struct mbedtls_md_info_t
|
||||||
{
|
{
|
||||||
/** Digest identifier */
|
|
||||||
mbedtls_md_type_t type;
|
|
||||||
|
|
||||||
/** Name of the message digest */
|
/** Name of the message digest */
|
||||||
const char * name;
|
const char * name;
|
||||||
|
|
||||||
|
/** Digest identifier */
|
||||||
|
mbedtls_md_type_t type;
|
||||||
|
|
||||||
/** Output length of the digest function in bytes */
|
/** Output length of the digest function in bytes */
|
||||||
int size;
|
unsigned char size;
|
||||||
|
|
||||||
/** Block length of the digest function in bytes */
|
/** Block length of the digest function in bytes */
|
||||||
int block_size;
|
unsigned char block_size;
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(MBEDTLS_MD2_C)
|
#if defined(MBEDTLS_MD2_C)
|
||||||
|
|
18
library/md.c
18
library/md.c
|
@ -59,8 +59,8 @@
|
||||||
|
|
||||||
#if defined(MBEDTLS_MD2_C)
|
#if defined(MBEDTLS_MD2_C)
|
||||||
const mbedtls_md_info_t mbedtls_md2_info = {
|
const mbedtls_md_info_t mbedtls_md2_info = {
|
||||||
MBEDTLS_MD_MD2,
|
|
||||||
"MD2",
|
"MD2",
|
||||||
|
MBEDTLS_MD_MD2,
|
||||||
16,
|
16,
|
||||||
16,
|
16,
|
||||||
};
|
};
|
||||||
|
@ -68,8 +68,8 @@ const mbedtls_md_info_t mbedtls_md2_info = {
|
||||||
|
|
||||||
#if defined(MBEDTLS_MD4_C)
|
#if defined(MBEDTLS_MD4_C)
|
||||||
const mbedtls_md_info_t mbedtls_md4_info = {
|
const mbedtls_md_info_t mbedtls_md4_info = {
|
||||||
MBEDTLS_MD_MD4,
|
|
||||||
"MD4",
|
"MD4",
|
||||||
|
MBEDTLS_MD_MD4,
|
||||||
16,
|
16,
|
||||||
64,
|
64,
|
||||||
};
|
};
|
||||||
|
@ -77,8 +77,8 @@ const mbedtls_md_info_t mbedtls_md4_info = {
|
||||||
|
|
||||||
#if defined(MBEDTLS_MD5_C)
|
#if defined(MBEDTLS_MD5_C)
|
||||||
const mbedtls_md_info_t mbedtls_md5_info = {
|
const mbedtls_md_info_t mbedtls_md5_info = {
|
||||||
MBEDTLS_MD_MD5,
|
|
||||||
"MD5",
|
"MD5",
|
||||||
|
MBEDTLS_MD_MD5,
|
||||||
16,
|
16,
|
||||||
64,
|
64,
|
||||||
};
|
};
|
||||||
|
@ -86,8 +86,8 @@ const mbedtls_md_info_t mbedtls_md5_info = {
|
||||||
|
|
||||||
#if defined(MBEDTLS_RIPEMD160_C)
|
#if defined(MBEDTLS_RIPEMD160_C)
|
||||||
const mbedtls_md_info_t mbedtls_ripemd160_info = {
|
const mbedtls_md_info_t mbedtls_ripemd160_info = {
|
||||||
MBEDTLS_MD_RIPEMD160,
|
|
||||||
"RIPEMD160",
|
"RIPEMD160",
|
||||||
|
MBEDTLS_MD_RIPEMD160,
|
||||||
20,
|
20,
|
||||||
64,
|
64,
|
||||||
};
|
};
|
||||||
|
@ -95,8 +95,8 @@ const mbedtls_md_info_t mbedtls_ripemd160_info = {
|
||||||
|
|
||||||
#if defined(MBEDTLS_SHA1_C)
|
#if defined(MBEDTLS_SHA1_C)
|
||||||
const mbedtls_md_info_t mbedtls_sha1_info = {
|
const mbedtls_md_info_t mbedtls_sha1_info = {
|
||||||
MBEDTLS_MD_SHA1,
|
|
||||||
"SHA1",
|
"SHA1",
|
||||||
|
MBEDTLS_MD_SHA1,
|
||||||
20,
|
20,
|
||||||
64,
|
64,
|
||||||
};
|
};
|
||||||
|
@ -104,15 +104,15 @@ const mbedtls_md_info_t mbedtls_sha1_info = {
|
||||||
|
|
||||||
#if defined(MBEDTLS_SHA256_C)
|
#if defined(MBEDTLS_SHA256_C)
|
||||||
const mbedtls_md_info_t mbedtls_sha224_info = {
|
const mbedtls_md_info_t mbedtls_sha224_info = {
|
||||||
MBEDTLS_MD_SHA224,
|
|
||||||
"SHA224",
|
"SHA224",
|
||||||
|
MBEDTLS_MD_SHA224,
|
||||||
28,
|
28,
|
||||||
64,
|
64,
|
||||||
};
|
};
|
||||||
|
|
||||||
const mbedtls_md_info_t mbedtls_sha256_info = {
|
const mbedtls_md_info_t mbedtls_sha256_info = {
|
||||||
MBEDTLS_MD_SHA256,
|
|
||||||
"SHA256",
|
"SHA256",
|
||||||
|
MBEDTLS_MD_SHA256,
|
||||||
32,
|
32,
|
||||||
64,
|
64,
|
||||||
};
|
};
|
||||||
|
@ -120,15 +120,15 @@ const mbedtls_md_info_t mbedtls_sha256_info = {
|
||||||
|
|
||||||
#if defined(MBEDTLS_SHA512_C)
|
#if defined(MBEDTLS_SHA512_C)
|
||||||
const mbedtls_md_info_t mbedtls_sha384_info = {
|
const mbedtls_md_info_t mbedtls_sha384_info = {
|
||||||
MBEDTLS_MD_SHA384,
|
|
||||||
"SHA384",
|
"SHA384",
|
||||||
|
MBEDTLS_MD_SHA384,
|
||||||
48,
|
48,
|
||||||
128,
|
128,
|
||||||
};
|
};
|
||||||
|
|
||||||
const mbedtls_md_info_t mbedtls_sha512_info = {
|
const mbedtls_md_info_t mbedtls_sha512_info = {
|
||||||
MBEDTLS_MD_SHA512,
|
|
||||||
"SHA512",
|
"SHA512",
|
||||||
|
MBEDTLS_MD_SHA512,
|
||||||
64,
|
64,
|
||||||
128,
|
128,
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue