summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authortb <>2024-12-19 23:53:38 +0000
committertb <>2024-12-19 23:53:38 +0000
commit8fd8fd2562b6b08b8039de1c445d4074d3709a41 (patch)
treeab68b3b2d240f917b04069e8438b42db3659f181 /src/lib
parent83754c5202a04bf72455fc9f3087d591e5f26381 (diff)
downloadopenbsd-8fd8fd2562b6b08b8039de1c445d4074d3709a41.tar.gz
openbsd-8fd8fd2562b6b08b8039de1c445d4074d3709a41.tar.bz2
openbsd-8fd8fd2562b6b08b8039de1c445d4074d3709a41.zip
#ifdef out the inclusion of openssl/mlkem.h for now
discussed with beck and jsing
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/hidden/openssl/mlkem.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/libcrypto/hidden/openssl/mlkem.h b/src/lib/libcrypto/hidden/openssl/mlkem.h
index 103144d1a1..04f86dd20e 100644
--- a/src/lib/libcrypto/hidden/openssl/mlkem.h
+++ b/src/lib/libcrypto/hidden/openssl/mlkem.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: mlkem.h,v 1.2 2024/12/13 00:17:17 beck Exp $ */ 1/* $OpenBSD: mlkem.h,v 1.3 2024/12/19 23:53:38 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2024 Bob Beck <beck@obtuse.com> 3 * Copyright (c) 2024 Bob Beck <beck@obtuse.com>
4 * 4 *
@@ -18,6 +18,9 @@
18#ifndef _LIBCRYPTO_MLKEM_H 18#ifndef _LIBCRYPTO_MLKEM_H
19#define _LIBCRYPTO_MLKEM_H 19#define _LIBCRYPTO_MLKEM_H
20 20
21/* Undo when making public */
22#ifdef LIBRESSL_HAS_MLKEM
23
21#ifndef _MSC_VER 24#ifndef _MSC_VER
22#include_next <openssl/mlkem.h> 25#include_next <openssl/mlkem.h>
23#else 26#else
@@ -25,8 +28,6 @@
25#endif 28#endif
26#include "crypto_namespace.h" 29#include "crypto_namespace.h"
27 30
28/* Undo when making public */
29#ifdef LIBRESSL_HAS_MLKEM
30LCRYPTO_USED(MLKEM768_generate_key); 31LCRYPTO_USED(MLKEM768_generate_key);
31LCRYPTO_USED(MLKEM768_public_from_private); 32LCRYPTO_USED(MLKEM768_public_from_private);
32LCRYPTO_USED(MLKEM768_encap); 33LCRYPTO_USED(MLKEM768_encap);