return GNUTLS_E_UNKNOWN_CIPHER;
}
- state->connection_state.read_compression_state =
- gnutls_comp_init(state->security_parameters.
- read_compression_algorithm, 1);
- if (state->connection_state.read_compression_state ==
- GNUTLS_COMP_FAILED) {
- gnutls_assert();
- return GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHM;
- }
-
/* copy mac secrets from cipherspecs, to connection
* state.
*/
}
-
break;
case GNUTLS_CLIENT:
return GNUTLS_E_UNKNOWN_CIPHER;
}
- state->connection_state.read_compression_state =
- gnutls_comp_init(state->security_parameters.
- read_compression_algorithm, 1);
-
- if (state->connection_state.read_compression_state ==
- GNUTLS_COMP_FAILED) {
- gnutls_assert();
- return GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHM;
- }
-
/* copy mac secret to connection state
*/
break;
- default:
+ default: /* this check is useless */
gnutls_assert();
return GNUTLS_E_UNKNOWN_ERROR;
}
+ state->connection_state.read_compression_state =
+ gnutls_comp_init(state->security_parameters.
+ read_compression_algorithm, 1);
+
+ if (state->connection_state.read_compression_state ==
+ GNUTLS_COMP_FAILED) {
+ gnutls_assert();
+ return GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHM;
+ }
+
return 0;
}