1 #ifndef GNUTLS_LIB_ACCELERATED_CRYPTODEV_H 2 # define GNUTLS_LIB_ACCELERATED_CRYPTODEV_H 3 4 extern int _gnutls_cryptodev_fd; 5 6 #define CHECK_AES_KEYSIZE(s) \ 7 if (s != 16 && s != 24 && s != 32) \ 8 return GNUTLS_E_INVALID_REQUEST 9 10 void _gnutls_cryptodev_deinit(void); 11 int _gnutls_cryptodev_init(void); 12 int _cryptodev_register_gcm_crypto(int cfd); 13 14 #endif /* GNUTLS_LIB_ACCELERATED_CRYPTODEV_H */ 15