summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjsing <>2022-07-30 14:24:33 +0000
committerjsing <>2022-07-30 14:24:33 +0000
commitb6c28c9c2119b78485a4888070ee0f37831779b1 (patch)
tree86cba225ac2c607ac030c8bdd67281b0bed63476
parent500ea0c13c385ecf1cf6da588c1a5928afa23149 (diff)
downloadopenbsd-b6c28c9c2119b78485a4888070ee0f37831779b1.tar.gz
openbsd-b6c28c9c2119b78485a4888070ee0f37831779b1.tar.bz2
openbsd-b6c28c9c2119b78485a4888070ee0f37831779b1.zip
Less #ifndef OPENSSL_NO_*
We're not going to be compiling without AES or CHACHA/POLY1305 anytime soon.
-rw-r--r--src/regress/lib/libcrypto/aead/aeadtest.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/regress/lib/libcrypto/aead/aeadtest.c b/src/regress/lib/libcrypto/aead/aeadtest.c
index 71b3a2f243..50072de0e9 100644
--- a/src/regress/lib/libcrypto/aead/aeadtest.c
+++ b/src/regress/lib/libcrypto/aead/aeadtest.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: aeadtest.c,v 1.15 2022/07/30 14:09:00 jsing Exp $ */ 1/* $OpenBSD: aeadtest.c,v 1.16 2022/07/30 14:24:33 jsing Exp $ */
2/* 2/*
3 * Copyright (c) 2014, Google Inc. 3 * Copyright (c) 2014, Google Inc.
4 * 4 *
@@ -89,29 +89,13 @@ aead_from_name(const EVP_AEAD **aead, const char *name)
89 *aead = NULL; 89 *aead = NULL;
90 90
91 if (strcmp(name, "aes-128-gcm") == 0) { 91 if (strcmp(name, "aes-128-gcm") == 0) {
92#ifndef OPENSSL_NO_AES
93 *aead = EVP_aead_aes_128_gcm(); 92 *aead = EVP_aead_aes_128_gcm();
94#else
95 fprintf(stderr, "No AES support.\n");
96#endif
97 } else if (strcmp(name, "aes-256-gcm") == 0) { 93 } else if (strcmp(name, "aes-256-gcm") == 0) {
98#ifndef OPENSSL_NO_AES
99 *aead = EVP_aead_aes_256_gcm(); 94 *aead = EVP_aead_aes_256_gcm();
100#else
101 fprintf(stderr, "No AES support.\n");
102#endif
103 } else if (strcmp(name, "chacha20-poly1305") == 0) { 95 } else if (strcmp(name, "chacha20-poly1305") == 0) {
104#if !defined(OPENSSL_NO_CHACHA) && !defined(OPENSSL_NO_POLY1305)
105 *aead = EVP_aead_chacha20_poly1305(); 96 *aead = EVP_aead_chacha20_poly1305();
106#else
107 fprintf(stderr, "No chacha20-poly1305 support.\n");
108#endif
109 } else if (strcmp(name, "xchacha20-poly1305") == 0) { 97 } else if (strcmp(name, "xchacha20-poly1305") == 0) {
110#if !defined(OPENSSL_NO_CHACHA) && !defined(OPENSSL_NO_POLY1305)
111 *aead = EVP_aead_xchacha20_poly1305(); 98 *aead = EVP_aead_xchacha20_poly1305();
112#else
113 fprintf(stderr, "No xchacha20-poly1305 support.\n");
114#endif
115 } else { 99 } else {
116 fprintf(stderr, "Unknown AEAD: %s\n", name); 100 fprintf(stderr, "Unknown AEAD: %s\n", name);
117 return -1; 101 return -1;