return GNUTLS_E_UNKNOWN_CIPHER;
}
- state->connection_state.write_compression_state =
- gnutls_comp_init(state->security_parameters.write_compression_algorithm, 0);
-
- if (state->connection_state.write_compression_state == GNUTLS_COMP_FAILED) {
- gnutls_assert();
- return GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHM;
- }
-
/* copy mac secrets from cipherspecs, to connection
* state.
return GNUTLS_E_UNKNOWN_CIPHER;
}
- state->connection_state.write_compression_state =
- gnutls_comp_init(state->security_parameters.write_compression_algorithm, 0);
-
- if (state->connection_state.write_compression_state ==
- GNUTLS_COMP_FAILED) {
- gnutls_assert();
- return GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHM;
- }
-
/* copy mac secret to connection state
*/
if (mac_size > 0) {
return GNUTLS_E_UNKNOWN_ERROR;
}
+
+ state->connection_state.write_compression_state =
+ gnutls_comp_init(state->security_parameters.write_compression_algorithm, 0);
+
+ if (state->connection_state.write_compression_state == GNUTLS_COMP_FAILED) {
+ gnutls_assert();
+ return GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHM;
+ }
+
return 0;
}