Remove unused member in des_context
diff --git a/ChangeLog b/ChangeLog
index 58c925f..7ef5184 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -96,6 +96,7 @@
* Remove sig_oid2 and rename sig_oid1 to sig_oid in x509_crt and x509_crl.
* x509_crt.key_usage changed from unsigned char to unsigned int.
* Remove r and s from ecdsa_context
+ * Remove mode from des_context and des3_context
Default behavior changes
* The default minimum TLS version is now TLS 1.0.
diff --git a/include/mbedtls/des.h b/include/mbedtls/des.h
index 753b3e0..55ca455 100644
--- a/include/mbedtls/des.h
+++ b/include/mbedtls/des.h
@@ -53,7 +53,6 @@
*/
typedef struct
{
- int mode; /*!< encrypt/decrypt */
uint32_t sk[32]; /*!< DES subkeys */
}
mbedtls_des_context;
@@ -63,7 +62,6 @@
*/
typedef struct
{
- int mode; /*!< encrypt/decrypt */
uint32_t sk[96]; /*!< 3DES subkeys */
}
mbedtls_des3_context;