X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/f427ee49d309d8fc33ebf3042c3a775f2f530ded..2a1bd2d3eef5c7a7bb14f4bb9fdbca9a96ee4752:/EXTERNAL_HEADERS/corecrypto/ccmode_siv_hmac.h diff --git a/EXTERNAL_HEADERS/corecrypto/ccmode_siv_hmac.h b/EXTERNAL_HEADERS/corecrypto/ccmode_siv_hmac.h index eba951c50..c828135da 100644 --- a/EXTERNAL_HEADERS/corecrypto/ccmode_siv_hmac.h +++ b/EXTERNAL_HEADERS/corecrypto/ccmode_siv_hmac.h @@ -34,15 +34,15 @@ struct ccmode_siv_hmac { size_t size; /* first argument to ccsiv_hmac_ctx_decl(). */ size_t block_size; - int (*init)(const struct ccmode_siv_hmac *sivhmac, + int (*CC_SPTR(ccmode_siv_hmac, init))(const struct ccmode_siv_hmac *sivhmac, ccsiv_hmac_ctx *ctx, size_t key_len, const uint8_t *key, const size_t tag_size); - int (*set_nonce)(ccsiv_hmac_ctx *ctx, size_t nbytes, const uint8_t *in); - int (*auth)(ccsiv_hmac_ctx *ctx, size_t nbytes, const uint8_t *in); - int (*crypt)(ccsiv_hmac_ctx *ctx, size_t nbytes, const uint8_t *in, uint8_t *out); - int (*reset)(ccsiv_hmac_ctx *ctx); + int (*CC_SPTR(ccmode_siv_hmac, set_nonce))(ccsiv_hmac_ctx *ctx, size_t nbytes, const uint8_t *in); + int (*CC_SPTR(ccmode_siv_hmac, auth))(ccsiv_hmac_ctx *ctx, size_t nbytes, const uint8_t *in); + int (*CC_SPTR(ccmode_siv_hmac, crypt))(ccsiv_hmac_ctx *ctx, size_t nbytes, const uint8_t *in, uint8_t *out); + int (*CC_SPTR(ccmode_siv_hmac, reset))(ccsiv_hmac_ctx *ctx); const struct ccdigest_info *hmac_digest; // Digest to be used in HMAC; const struct ccmode_ctr *ctr; };