26 #ifndef MHD_SHA256_EXT_H 27 #define MHD_SHA256_EXT_H 1 39 #define SHA256_DIGEST_SIZE (32) 47 #define MHD_SHA256_HAS_EXT_ERROR 1 61 #define MHD_SHA256_HAS_INIT_ONE_TIME 1 90 #define MHD_SHA256_HAS_FINISH_RESET 1 105 #define MHD_SHA256_HAS_DEINIT 1 additional automatic macros for MHD_config.h
void MHD_SHA256_deinit(struct Sha256CtxExt *ctx)
void MHD_SHA256_update(struct Sha256CtxExt *ctx, const uint8_t *data, size_t length)
void MHD_SHA256_init_one_time(struct Sha256CtxExt *ctx)
void MHD_SHA256_finish_reset(struct Sha256CtxExt *ctx, uint8_t digest[SHA256_DIGEST_SIZE])
struct hash_hd_st * handle
#define SHA256_DIGEST_SIZE