summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hmac/hmac_local.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/hmac/hmac_local.h')
-rw-r--r--src/lib/libcrypto/hmac/hmac_local.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/hmac/hmac_local.h b/src/lib/libcrypto/hmac/hmac_local.h
index 46f1a013cb..8358d9fa8b 100644
--- a/src/lib/libcrypto/hmac/hmac_local.h
+++ b/src/lib/libcrypto/hmac/hmac_local.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: hmac_local.h,v 1.1 2021/12/12 21:27:38 tb Exp $ */ 1/* $OpenBSD: hmac_local.h,v 1.2 2022/01/14 08:04:14 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -66,6 +66,15 @@
66 66
67__BEGIN_HIDDEN_DECLS 67__BEGIN_HIDDEN_DECLS
68 68
69struct hmac_ctx_st {
70 const EVP_MD *md;
71 EVP_MD_CTX md_ctx;
72 EVP_MD_CTX i_ctx;
73 EVP_MD_CTX o_ctx;
74 unsigned int key_length;
75 unsigned char key[HMAC_MAX_MD_CBLOCK];
76} /* HMAC_CTX */;
77
69__END_HIDDEN_DECLS 78__END_HIDDEN_DECLS
70 79
71#endif /* !HEADER_HMAC_LOCAL_H */ 80#endif /* !HEADER_HMAC_LOCAL_H */