Skip to content

Commit 50adff1

Browse files
PROD-9297 porting mbedtls combined error PR - remove missing enum variants
1 parent 4e266df commit 50adff1

File tree

3 files changed

+2
-10
lines changed

3 files changed

+2
-10
lines changed

mbedtls/src/bignum/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ impl Mpi {
434434
pub(super) fn mpi_inner_eq_const_time(x: &mpi, y: &mpi) -> core::prelude::v1::Result<bool, Error> {
435435
match mpi_inner_cmp_const_time(x, y) {
436436
Ok(order) => Ok(order == Ordering::Equal),
437-
Err(Error::from(codes::MpiBadInputData)) => Ok(false),
437+
Err(val) if val == codes::MpiBadInputData.into() => Ok(false),
438438
Err(e) => Err(e),
439439
}
440440
}

mbedtls/src/error.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -368,8 +368,6 @@ error_enum!(
368368
X509UnknownOid = ERR_X509_UNKNOWN_OID,
369369
X509UnknownSigAlg = ERR_X509_UNKNOWN_SIG_ALG,
370370
X509UnknownVersion = ERR_X509_UNKNOWN_VERSION,
371-
XteaHwAccelFailed = ERR_XTEA_HW_ACCEL_FAILED,
372-
XteaInvalidInputLength = ERR_XTEA_INVALID_INPUT_LENGTH,
373371
}
374372
);
375373

@@ -411,16 +409,10 @@ error_enum!(
411409
ErrorGenericError = ERR_ERROR_GENERIC_ERROR,
412410
GcmAuthFailed = ERR_GCM_AUTH_FAILED,
413411
GcmBadInput = ERR_GCM_BAD_INPUT,
414-
GcmBufferTooSmall = ERR_GCM_BUFFER_TOO_SMALL,
415412
HmacDrbgEntropySourceFailed = ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED,
416413
HmacDrbgFileIoError = ERR_HMAC_DRBG_FILE_IO_ERROR,
417414
HmacDrbgInputTooBig = ERR_HMAC_DRBG_INPUT_TOO_BIG,
418415
HmacDrbgRequestTooBig = ERR_HMAC_DRBG_REQUEST_TOO_BIG,
419-
LmsAllocFailed = ERR_LMS_ALLOC_FAILED,
420-
LmsBadInputData = ERR_LMS_BAD_INPUT_DATA,
421-
LmsBufferTooSmall = ERR_LMS_BUFFER_TOO_SMALL,
422-
LmsOutOfPrivateKeys = ERR_LMS_OUT_OF_PRIVATE_KEYS,
423-
LmsVerifyFailed = ERR_LMS_VERIFY_FAILED,
424416
MpiAllocFailed = ERR_MPI_ALLOC_FAILED,
425417
MpiBadInputData = ERR_MPI_BAD_INPUT_DATA,
426418
MpiBufferTooSmall = ERR_MPI_BUFFER_TOO_SMALL,

mbedtls/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* according to those terms. */
88

99
#![deny(warnings)]
10-
#![allow(unused_doc_comments)]
10+
#![allow(unused_doc_comments, ambiguous_glob_reexports)] // allow ambiguous glob reexports for now in autogenerated bindings.
1111
#![cfg_attr(not(feature = "std"), no_std)]
1212
#![cfg_attr(nightly, feature(doc_auto_cfg))]
1313

0 commit comments

Comments
 (0)