]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
include/openssl/x509_acert.h.in: add extern "C" linkage specification for C++
authorEugene Syromiatnikov <esyr@openssl.org>
Mon, 13 Apr 2026 12:11:49 +0000 (14:11 +0200)
committerNorbert Pocs <norbertp@openssl.org>
Wed, 15 Apr 2026 12:36:36 +0000 (14:36 +0200)
Fixes: dcee34c8f921 "Add RFC 5755 attribute certificate support"
Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
Reviewed-by: Norbert Pocs <norbertp@openssl.org>
MergeDate: Wed Apr 15 12:36:41 2026
(Merged from https://github.com/openssl/openssl/pull/30796)

include/openssl/x509_acert.h.in

index e136de04dcfe6389dda42b323fed0d8df0c34c5f..d00b95c781877bb0570fda8650b062a044dc1807 100644 (file)
@@ -23,6 +23,10 @@ use OpenSSL::stackhash qw(generate_stack_macros);
 #include <openssl/x509.h>
 #include <openssl/pem.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef struct X509_acert_st X509_ACERT;
 typedef struct X509_acert_info_st X509_ACERT_INFO;
 typedef struct ossl_object_digest_info_st OSSL_OBJECT_DIGEST_INFO;
@@ -206,4 +210,8 @@ DECLARE_ASN1_FUNCTIONS(OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX)
 -}
 /* clang-format on */
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif