C++ compat

This commit is contained in:
Frank Denis 2017-02-27 00:36:59 +01:00
parent 17b26a6e01
commit e05d2b3d8f

View File

@ -8,6 +8,9 @@
#ifdef HAVE_AMD64_ASM #ifdef HAVE_AMD64_ASM
#ifdef __cplusplus
extern "C" {
#endif
extern int stream_salsa20_xmm6(unsigned char *c, unsigned long long clen, extern int stream_salsa20_xmm6(unsigned char *c, unsigned long long clen,
const unsigned char *n, const unsigned char *k); const unsigned char *n, const unsigned char *k);
@ -15,6 +18,9 @@ extern int stream_salsa20_xmm6_xor_ic(unsigned char *c, const unsigned char *m,
unsigned long long mlen, unsigned long long mlen,
const unsigned char *n, const unsigned char *n,
uint64_t ic, const unsigned char *k); uint64_t ic, const unsigned char *k);
#ifdef __cplusplus
}
#endif
struct crypto_stream_salsa20_implementation struct crypto_stream_salsa20_implementation
crypto_stream_salsa20_xmm6_implementation = { crypto_stream_salsa20_xmm6_implementation = {