C++ compat
This commit is contained in:
parent
17b26a6e01
commit
e05d2b3d8f
@ -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 = {
|
||||||
|
Loading…
Reference in New Issue
Block a user