s4:heimdal: import lorikeet-heimdal-202201172009 (commit 5a0b45cd723628b3690ea848548b...
[samba.git] / source4 / heimdal / lib / hcrypto / hmac.h
index 3ea17a93f0206d7d0e43a1f62f07ba686c6c0b1b..2c7d9b8803a9f9ed6dd75a67c4cf0ee1ec87ac5f 100644 (file)
@@ -39,6 +39,8 @@
 #include <hcrypto/evp.h>
 
 /* symbol renaming */
+#define HMAC_CTX_new hc_HMAC_CTX_new
+#define HMAC_CTX_free hc_HMAC_CTX_free
 #define HMAC_CTX_init hc_HMAC_CTX_init
 #define HMAC_CTX_cleanup hc_HMAC_CTX_cleanup
 #define HMAC_size hc_HMAC_size
@@ -68,6 +70,8 @@ struct hc_HMAC_CTX {
 
 void   HMAC_CTX_init(HMAC_CTX *);
 void   HMAC_CTX_cleanup(HMAC_CTX *ctx);
+HMAC_CTX *HMAC_CTX_new(void);
+void    HMAC_CTX_free(HMAC_CTX *ctx);
 
 size_t HMAC_size(const HMAC_CTX *ctx);