summaryrefslogtreecommitdiffstats
path: root/crypto/modes
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2019-06-24 16:07:30 +0100
committerMatt Caswell <matt@openssl.org>2019-06-27 09:47:23 +0100
commit743694a6c29e5a6387819523fad5e3b7e613f1ee (patch)
tree6c9d84b59f73a13072b724a82fe38e3799b64c5f /crypto/modes
parent29948ac80c1388cfeb0bd64539ac1fa6e0bb8990 (diff)
Move the public SIV mode functions from public headers to internal ones
SIV mode is accessible via EVP. There should be no reason to make the low level SIV functions from the modes directory part of the public API. Since these functions do not exist in 1.1.1 we are still able to make this change. This also reduces the list of newly added undocumented symbols from issue #9095. Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/9232)
Diffstat (limited to 'crypto/modes')
-rw-r--r--crypto/modes/siv128.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/modes/siv128.c b/crypto/modes/siv128.c
index 9bb5eea6e1..4445cf369a 100644
--- a/crypto/modes/siv128.c
+++ b/crypto/modes/siv128.c
@@ -10,6 +10,7 @@
#include <string.h>
#include <stdlib.h>
#include <openssl/crypto.h>
+#include "internal/modes_int.h"
#include "modes_lcl.h"
#ifndef OPENSSL_NO_SIV