From 6ee06a9242fad15f3936c97974ec8eedb6498b90 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sat, 2 Apr 2016 09:01:03 +0200 Subject: [PATCH] Include missing structures definitions --- src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h | 1 + src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h | 1 + .../curve25519/donna_c64/curve25519_donna_c64.h | 1 + src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h | 1 + src/libsodium/crypto_stream/chacha20/ref/stream_chacha20_ref.h | 1 + src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h | 1 + 6 files changed, 6 insertions(+) diff --git a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h index 45fd20fc..d5e49048 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h +++ b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h @@ -4,6 +4,7 @@ #include #include "crypto_onetimeauth_poly1305.h" +#include "../onetimeauth_poly1305.h" extern struct crypto_onetimeauth_poly1305_implementation crypto_onetimeauth_poly1305_donna_implementation; diff --git a/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h b/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h index b5747a80..3d3c076c 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h +++ b/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h @@ -4,6 +4,7 @@ #include #include "crypto_onetimeauth_poly1305.h" +#include "../onetimeauth_poly1305.h" extern struct crypto_onetimeauth_poly1305_implementation crypto_onetimeauth_poly1305_sse2_implementation; diff --git a/src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.h b/src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.h index c3e8d474..d114be51 100644 --- a/src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.h +++ b/src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.h @@ -2,6 +2,7 @@ #define curve25519_donna_c64_H #include "crypto_scalarmult_curve25519.h" +#include "../scalarmult_curve25519.h" extern struct crypto_scalarmult_curve25519_implementation crypto_scalarmult_curve25519_donna_c64_implementation; diff --git a/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h b/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h index 6ce9b76d..39c2a20a 100644 --- a/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h +++ b/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h @@ -2,6 +2,7 @@ #define curve25519_ref10_H #include "crypto_scalarmult_curve25519.h" +#include "../scalarmult_curve25519.h" extern struct crypto_scalarmult_curve25519_implementation crypto_scalarmult_curve25519_ref10_implementation; diff --git a/src/libsodium/crypto_stream/chacha20/ref/stream_chacha20_ref.h b/src/libsodium/crypto_stream/chacha20/ref/stream_chacha20_ref.h index f2091ab0..c8b923c5 100644 --- a/src/libsodium/crypto_stream/chacha20/ref/stream_chacha20_ref.h +++ b/src/libsodium/crypto_stream/chacha20/ref/stream_chacha20_ref.h @@ -2,6 +2,7 @@ #include #include "crypto_stream_chacha20.h" +#include "../stream_chacha20.h" extern struct crypto_stream_chacha20_implementation crypto_stream_chacha20_ref_implementation; diff --git a/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h b/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h index e73ab3e9..da8babce 100644 --- a/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h +++ b/src/libsodium/crypto_stream/chacha20/vec/stream_chacha20_vec.h @@ -2,6 +2,7 @@ #include #include "crypto_stream_chacha20.h" +#include "../stream_chacha20.h" extern struct crypto_stream_chacha20_implementation crypto_stream_chacha20_vec_implementation;