summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ossl_typ.h
diff options
context:
space:
mode:
authortb <>2022-01-14 08:21:12 +0000
committertb <>2022-01-14 08:21:12 +0000
commite14062c57c831c060e72723219808d64a4df30da (patch)
treed35ba256e6406a4df9d8d22f3053ae363531bf9f /src/lib/libcrypto/ossl_typ.h
parent5c9a6a0190a65419ec242e2449f81335e105a053 (diff)
downloadopenbsd-e14062c57c831c060e72723219808d64a4df30da.tar.gz
openbsd-e14062c57c831c060e72723219808d64a4df30da.tar.bz2
openbsd-e14062c57c831c060e72723219808d64a4df30da.zip
Make structs in comp.h opaque
This moves COMP_CTX and COMP_METHOD to comp_local.h and provides missing typedefs in ossl_typ.h. ok inoguchi jsing
Diffstat (limited to 'src/lib/libcrypto/ossl_typ.h')
-rw-r--r--src/lib/libcrypto/ossl_typ.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ossl_typ.h b/src/lib/libcrypto/ossl_typ.h
index 21197f873a..161bf86a3e 100644
--- a/src/lib/libcrypto/ossl_typ.h
+++ b/src/lib/libcrypto/ossl_typ.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: ossl_typ.h,v 1.18 2022/01/14 08:18:55 tb Exp $ */ 1/* $OpenBSD: ossl_typ.h,v 1.19 2022/01/14 08:21:12 tb Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -95,6 +95,9 @@ typedef struct bn_gencb_st BN_GENCB;
95typedef struct bio_st BIO; 95typedef struct bio_st BIO;
96typedef struct buf_mem_st BUF_MEM; 96typedef struct buf_mem_st BUF_MEM;
97 97
98typedef struct comp_ctx_st COMP_CTX;
99typedef struct comp_method_st COMP_METHOD;
100
98typedef struct evp_cipher_st EVP_CIPHER; 101typedef struct evp_cipher_st EVP_CIPHER;
99typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; 102typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
100typedef struct env_md_st EVP_MD; 103typedef struct env_md_st EVP_MD;