Go to the documentation of this file.
49 #ifndef OPENSSL_HEADER_DIGEST_MD32_COMMON_H
50 #define OPENSSL_HEADER_DIGEST_MD32_COMMON_H
56 #include "../../internal.h"
58 #if defined(__cplusplus)
100 size_t block_size,
unsigned *
num,
117 if (
len >= block_size ||
len +
n >= block_size) {
119 block_func(h,
data, 1);
133 n =
len / block_size;
135 block_func(h,
in,
n);
159 size_t block_size,
unsigned *
num,
165 assert(
n < block_size);
170 if (
n > block_size - 8) {
173 block_func(h,
data, 1);
185 block_func(h,
data, 1);
191 #if defined(__cplusplus)
195 #endif // OPENSSL_HEADER_DIGEST_MD32_COMMON_H
static void * OPENSSL_memset(void *dst, int c, size_t n)
static void CRYPTO_store_u32_le(void *out, uint32_t v)
static void crypto_md32_update(crypto_md32_block_func block_func, uint32_t *h, uint8_t *data, size_t block_size, unsigned *num, uint32_t *Nh, uint32_t *Nl, const uint8_t *in, size_t len)
static void CRYPTO_store_u32_be(void *out, uint32_t v)
static void * OPENSSL_memcpy(void *dst, const void *src, size_t n)
void(* crypto_md32_block_func)(uint32_t *state, const uint8_t *data, size_t num_blocks)
static void crypto_md32_final(crypto_md32_block_func block_func, uint32_t *h, uint8_t *data, size_t block_size, unsigned *num, uint32_t Nh, uint32_t Nl, int is_big_endian)
static struct rpc_state state
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:23