summaryrefslogtreecommitdiff
path: root/lib/gnutls_algorithms.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gnutls_algorithms.c')
-rw-r--r--lib/gnutls_algorithms.c66
1 files changed, 33 insertions, 33 deletions
diff --git a/lib/gnutls_algorithms.c b/lib/gnutls_algorithms.c
index e3fa630524..c79acf683c 100644
--- a/lib/gnutls_algorithms.c
+++ b/lib/gnutls_algorithms.c
@@ -126,7 +126,7 @@ struct gnutls_cipher_entry {
gnutls_cipher_algorithm id;
uint16 blocksize;
uint16 keysize;
- CipherType block;
+ cipher_type_t block;
uint16 iv;
int export_flag; /* 0 non export */
};
@@ -211,11 +211,11 @@ gnutls_compression_entry _gnutls_compression_algorithms[MAX_COMP_METHODS] =
/* Key Exchange Section */
-extern MOD_AUTH_STRUCT rsa_auth_struct;
-extern MOD_AUTH_STRUCT rsa_export_auth_struct;
-extern MOD_AUTH_STRUCT dhe_rsa_auth_struct;
-extern MOD_AUTH_STRUCT dhe_dss_auth_struct;
-extern MOD_AUTH_STRUCT anon_auth_struct;
+extern mod_auth_st rsa_auth_struct;
+extern mod_auth_st rsa_export_auth_struct;
+extern mod_auth_st dhe_rsa_auth_struct;
+extern mod_auth_st dhe_dss_auth_struct;
+extern mod_auth_st anon_auth_struct;
#define MAX_KX_ALGOS 10
@@ -250,7 +250,7 @@ gnutls_kx_algo_entry _gnutls_kx_algorithms[MAX_KX_ALGOS] = {
typedef struct {
const char *name;
- GNUTLS_CipherSuite id;
+ cipher_suite_st id;
gnutls_cipher_algorithm block_algorithm;
gnutls_kx_algorithm kx_algorithm;
gnutls_mac_algorithm mac_algorithm;
@@ -475,7 +475,7 @@ static const gnutls_cipher_suite_entry cs_algorithms[] = {
for(p = cs_algorithms; p->name != NULL; p++) { b ; }
#define GNUTLS_CIPHER_SUITE_ALG_LOOP(a) \
- GNUTLS_CIPHER_SUITE_LOOP( if( (p->id.CipherSuite[0] == suite->CipherSuite[0]) && (p->id.CipherSuite[1] == suite->CipherSuite[1])) { a; break; } )
+ GNUTLS_CIPHER_SUITE_LOOP( if( (p->id.suite[0] == suite->suite[0]) && (p->id.suite[1] == suite->suite[1])) { a; break; } )
@@ -721,9 +721,9 @@ int _gnutls_cipher_is_ok(gnutls_cipher_algorithm algorithm)
/* Key EXCHANGE functions */
-MOD_AUTH_STRUCT *_gnutls_kx_auth_struct(gnutls_kx_algorithm algorithm)
+mod_auth_st *_gnutls_kx_auth_struct(gnutls_kx_algorithm algorithm)
{
- MOD_AUTH_STRUCT *ret = NULL;
+ mod_auth_st *ret = NULL;
GNUTLS_KX_ALG_LOOP(ret = p->auth_struct);
return ret;
@@ -931,7 +931,7 @@ gnutls_credentials_type _gnutls_map_kx_get_cred(gnutls_kx_algorithm algorithm, i
/* Cipher Suite's functions */
gnutls_cipher_algorithm
-_gnutls_cipher_suite_get_cipher_algo(const GNUTLS_CipherSuite* suite)
+_gnutls_cipher_suite_get_cipher_algo(const cipher_suite_st* suite)
{
int ret = 0;
GNUTLS_CIPHER_SUITE_ALG_LOOP(ret = p->block_algorithm);
@@ -939,14 +939,14 @@ _gnutls_cipher_suite_get_cipher_algo(const GNUTLS_CipherSuite* suite)
}
gnutls_protocol_version
-_gnutls_cipher_suite_get_version(const GNUTLS_CipherSuite* suite)
+_gnutls_cipher_suite_get_version(const cipher_suite_st* suite)
{
int ret = 0;
GNUTLS_CIPHER_SUITE_ALG_LOOP(ret = p->version);
return ret;
}
-gnutls_kx_algorithm _gnutls_cipher_suite_get_kx_algo(const GNUTLS_CipherSuite*
+gnutls_kx_algorithm _gnutls_cipher_suite_get_kx_algo(const cipher_suite_st*
suite)
{
int ret = 0;
@@ -957,7 +957,7 @@ gnutls_kx_algorithm _gnutls_cipher_suite_get_kx_algo(const GNUTLS_CipherSuite*
}
gnutls_mac_algorithm
-_gnutls_cipher_suite_get_mac_algo(const GNUTLS_CipherSuite *suite)
+_gnutls_cipher_suite_get_mac_algo(const cipher_suite_st *suite)
{ /* In bytes */
int ret = 0;
GNUTLS_CIPHER_SUITE_ALG_LOOP(ret = p->mac_algorithm);
@@ -965,7 +965,7 @@ _gnutls_cipher_suite_get_mac_algo(const GNUTLS_CipherSuite *suite)
}
-const char *_gnutls_cipher_suite_get_name(GNUTLS_CipherSuite* suite)
+const char *_gnutls_cipher_suite_get_name(cipher_suite_st* suite)
{
const char *ret = NULL;
@@ -1006,7 +1006,7 @@ const char *gnutls_cipher_suite_get_name(gnutls_kx_algorithm kx_algorithm,
}
inline
-static int _gnutls_cipher_suite_is_ok(GNUTLS_CipherSuite *suite)
+static int _gnutls_cipher_suite_is_ok(cipher_suite_st *suite)
{
size_t ret;
const char *name = NULL;
@@ -1100,20 +1100,20 @@ _gnutls_compare_algo(gnutls_session session, const void *i_A1,
const void *i_A2)
{
gnutls_kx_algorithm kA1 =
- _gnutls_cipher_suite_get_kx_algo((const GNUTLS_CipherSuite *) i_A1);
+ _gnutls_cipher_suite_get_kx_algo((const cipher_suite_st *) i_A1);
gnutls_kx_algorithm kA2 =
- _gnutls_cipher_suite_get_kx_algo((const GNUTLS_CipherSuite *) i_A2);
+ _gnutls_cipher_suite_get_kx_algo((const cipher_suite_st *) i_A2);
gnutls_cipher_algorithm cA1 =
- _gnutls_cipher_suite_get_cipher_algo((const GNUTLS_CipherSuite *)
+ _gnutls_cipher_suite_get_cipher_algo((const cipher_suite_st *)
i_A1);
gnutls_cipher_algorithm cA2 =
- _gnutls_cipher_suite_get_cipher_algo((const GNUTLS_CipherSuite *)
+ _gnutls_cipher_suite_get_cipher_algo((const cipher_suite_st *)
i_A2);
gnutls_mac_algorithm mA1 =
- _gnutls_cipher_suite_get_mac_algo((const GNUTLS_CipherSuite *)
+ _gnutls_cipher_suite_get_mac_algo((const cipher_suite_st *)
i_A1);
gnutls_mac_algorithm mA2 =
- _gnutls_cipher_suite_get_mac_algo((const GNUTLS_CipherSuite *)
+ _gnutls_cipher_suite_get_mac_algo((const cipher_suite_st *)
i_A2);
int p1 = (_gnutls_kx_priority(session, kA1) + 1) * 64;
@@ -1157,7 +1157,7 @@ _gnutls_bsort(gnutls_session session, void *_base, size_t nmemb,
int
_gnutls_supported_ciphersuites_sorted(gnutls_session session,
- GNUTLS_CipherSuite ** ciphers)
+ cipher_suite_st ** ciphers)
{
#ifdef SORT_DEBUG
@@ -1179,7 +1179,7 @@ _gnutls_supported_ciphersuites_sorted(gnutls_session session,
#endif
_gnutls_qsort(session, *ciphers, count,
- sizeof(GNUTLS_CipherSuite), _gnutls_compare_algo);
+ sizeof(cipher_suite_st), _gnutls_compare_algo);
#ifdef SORT_DEBUG
_gnutls_debug_log( "Sorted: \n");
@@ -1193,24 +1193,24 @@ _gnutls_supported_ciphersuites_sorted(gnutls_session session,
int
_gnutls_supported_ciphersuites(gnutls_session session,
- GNUTLS_CipherSuite ** _ciphers)
+ cipher_suite_st ** _ciphers)
{
unsigned int i, ret_count, j;
unsigned int count = CIPHER_SUITES_COUNT;
- GNUTLS_CipherSuite *tmp_ciphers;
- GNUTLS_CipherSuite* ciphers;
+ cipher_suite_st *tmp_ciphers;
+ cipher_suite_st* ciphers;
gnutls_protocol_version version;
if (count == 0) {
return 0;
}
- tmp_ciphers = gnutls_alloca(count * sizeof(GNUTLS_CipherSuite));
+ tmp_ciphers = gnutls_alloca(count * sizeof(cipher_suite_st));
if ( tmp_ciphers==NULL)
return GNUTLS_E_MEMORY_ERROR;
- ciphers = gnutls_malloc(count * sizeof(GNUTLS_CipherSuite));
+ ciphers = gnutls_malloc(count * sizeof(cipher_suite_st));
if ( ciphers==NULL) {
gnutls_afree( tmp_ciphers);
return GNUTLS_E_MEMORY_ERROR;
@@ -1219,13 +1219,13 @@ _gnutls_supported_ciphersuites(gnutls_session session,
version = gnutls_protocol_get_version( session);
for (i = 0; i < count; i++) {
- memcpy( &tmp_ciphers[i], &cs_algorithms[i].id, sizeof( GNUTLS_CipherSuite));
+ memcpy( &tmp_ciphers[i], &cs_algorithms[i].id, sizeof( cipher_suite_st));
}
for (i = j = 0; i < count; i++) {
/* remove private cipher suites, if requested.
*/
- if ( tmp_ciphers[i].CipherSuite[0] == 0xFF &&
+ if ( tmp_ciphers[i].suite[0] == 0xFF &&
session->internals.enable_private == 0)
continue;
@@ -1250,7 +1250,7 @@ _gnutls_supported_ciphersuites(gnutls_session session,
< 0)
continue;
- memcpy( &ciphers[j], &tmp_ciphers[i], sizeof( GNUTLS_CipherSuite));
+ memcpy( &ciphers[j], &tmp_ciphers[i], sizeof( cipher_suite_st));
j++;
}
@@ -1260,7 +1260,7 @@ _gnutls_supported_ciphersuites(gnutls_session session,
if (ret_count > 0 && ret_count != count) {
ciphers =
gnutls_realloc_fast(ciphers,
- ret_count * sizeof(GNUTLS_CipherSuite));
+ ret_count * sizeof(cipher_suite_st));
} else {
if (ret_count != count) {
gnutls_free(ciphers);