aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcryptobox/cryptobox.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-02-06 15:04:41 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-02-06 15:04:41 +0000
commitea46a2f8c7732b13be1e4cee7618c7293706aa55 (patch)
tree3bee0ce46d5dbc1f3822f1f11ae62248422c590b /src/libcryptobox/cryptobox.h
parentb14cc5bc89dc9d925e1de775ed666354a3672b2b (diff)
downloadrspamd-ea46a2f8c7732b13be1e4cee7618c7293706aa55.tar.gz
rspamd-ea46a2f8c7732b13be1e4cee7618c7293706aa55.zip
Add platform detector based on cpuid.
Diffstat (limited to 'src/libcryptobox/cryptobox.h')
-rw-r--r--src/libcryptobox/cryptobox.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/libcryptobox/cryptobox.h b/src/libcryptobox/cryptobox.h
index 60b5d2252..565371b70 100644
--- a/src/libcryptobox/cryptobox.h
+++ b/src/libcryptobox/cryptobox.h
@@ -36,11 +36,6 @@ typedef guchar rspamd_sk_t[rspamd_cryptobox_SKBYTES];
typedef guchar rspamd_sig_t[rspamd_cryptobox_MACBYTES];
typedef guchar rspamd_nm_t[rspamd_cryptobox_NMBYTES];
-struct rspamd_encrypt_segment {
- guchar *buf;
- gsize len;
-};
-
/**
* Init cryptobox library
*/
@@ -85,7 +80,7 @@ gboolean rspamd_cryptobox_decrypt_inplace (guchar *data, gsize len,
* @param sk local secret key
* @param sig output signature
*/
-void rspamd_cryptobox_encrypt_nm_inplace (struct rspamd_encrypt_segment *segments,
+void rspamd_cryptobox_encrypt_nm_inplace (guchar *data, gsize len,
gsize cnt, const rspamd_nm_t nm, rspamd_sig_t sig);