#include <gnutls_int.h>
#include <gnutls/crypto.h>
#include <gnutls_errors.h>
+#include <accelerated/cryptodev.h>
#ifdef ENABLE_CRYPTODEV
#include <fcntl.h>
#include <sys/ioctl.h>
#include <crypto/cryptodev.h>
-#include <accelerated/cryptodev.h>
+
+#ifndef CRYPTO_CIPHER_MAX_KEY_LEN
+#define CRYPTO_CIPHER_MAX_KEY_LEN 64
+#endif
+
+#ifndef EALG_MAX_BLOCK_LEN
+#define EALG_MAX_BLOCK_LEN 16
+#endif
+
#ifdef CIOCAUTHCRYPT
#include <gnutls_int.h>
#include <gnutls/crypto.h>
#include <gnutls_errors.h>
+#include <accelerated/cryptodev.h>
#ifdef ENABLE_CRYPTODEV
#include <fcntl.h>
#include <sys/ioctl.h>
#include <crypto/cryptodev.h>
-#include <accelerated/cryptodev.h>
+
+#ifndef CRYPTO_CIPHER_MAX_KEY_LEN
+#define CRYPTO_CIPHER_MAX_KEY_LEN 64
+#endif
+
+#ifndef EALG_MAX_BLOCK_LEN
+#define EALG_MAX_BLOCK_LEN 16
+#endif
int _gnutls_cryptodev_fd = -1;
#else /* ENABLE_CRYPTODEV */
int
-_gnutls_cryptodev_init ()
+_gnutls_cryptodev_init (void)
{
return 0;
}
void
-_gnutls_cryptodev_deinit ()
+_gnutls_cryptodev_deinit (void)
{
return;
}
extern int _gnutls_cryptodev_fd;
-#ifndef CRYPTO_CIPHER_MAX_KEY_LEN
-#define CRYPTO_CIPHER_MAX_KEY_LEN 64
-#endif
-
-#ifndef EALG_MAX_BLOCK_LEN
-#define EALG_MAX_BLOCK_LEN 16
-#endif
-
void _gnutls_cryptodev_deinit (void);
int _gnutls_cryptodev_init (void);
int _cryptodev_register_gcm_crypto (int cfd);