2 * MAX_CIPHER_BLOCK_SIZE];
record_state_st *client_write, *server_write;
- client_write =
- session->security_parameters.entity ==
- GNUTLS_CLIENT ? ¶ms->write : ¶ms->read;
- server_write =
- session->security_parameters.entity ==
- GNUTLS_SERVER ? ¶ms->write : ¶ms->read;
-
+ if (session->security_parameters.entity == GNUTLS_CLIENT)
+ {
+ client_write = ¶ms->write;
+ server_write = ¶ms->read;
+ }
+ else
+ {
+ client_write = ¶ms->read;
+ server_write = ¶ms->write;
+ }
+
block_size = 2 * hash_size + 2 * key_size;
if (export_flag == 0)
block_size += 2 * IV_size;