7 #include "../algorithms/adler32/adler32.h"
69 .support_hmac =
false,
80 #ifndef RZ_PLUGIN_INCORE
#define RZ_HASH_ADLER32_BLOCK_LENGTH
#define RZ_HASH_ADLER32_DIGEST_SIZE
RzHashPlugin rz_hash_plugin_adler32
static bool plugin_adler32_init(void *context)
static void plugin_adler32_context_free(void *context)
static bool plugin_adler32_final(void *context, ut8 *digest)
static bool plugin_adler32_update(void *context, const ut8 *data, ut64 size)
static void * plugin_adler32_context_new()
RZ_API RzLibStruct rizin_plugin
static RzHashSize plugin_adler32_block_size(void *context)
static bool plugin_adler32_small_block(const ut8 *data, ut64 size, ut8 **digest, RzHashSize *digest_size)
static RzHashSize plugin_adler32_digest_size(void *context)
RZ_API void Ht_() free(HtName_(Ht) *ht)
bool rz_adler32_init(RzAdler32 *ctx)
bool rz_adler32_update(RzAdler32 *ctx, const ut8 *data, size_t len)
bool rz_adler32_final(ut8 *digest, RzAdler32 *ctx)
void * malloc(size_t size)
#define rz_return_val_if_fail(expr, val)
ut64(WINAPI *w32_GetEnabledXStateFeatures)()