Skip to content

Commit d46bc1a

Browse files
committed
add webpki error variants
1 parent f6ecaf0 commit d46bc1a

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

rumqttc/src/tls.rs

+4
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ pub enum Error {
4040
#[error("I/O: {0}")]
4141
Io(#[from] io::Error),
4242
#[cfg(feature = "use-rustls")]
43+
/// Certificate/Name validation error
44+
#[error("Web Pki: {0}")]
45+
WebPki(#[from] webpki::Error),
4346
/// Invalid DNS name
47+
#[cfg(feature = "use-rustls")]
4448
#[error("DNS name")]
4549
DNSName(#[from] InvalidDnsNameError),
4650
#[cfg(feature = "use-rustls")]

rumqttd/src/link/bridge.rs

+3
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,9 @@ pub enum BridgeError {
317317
Io(#[from] io::Error),
318318
#[error("Network - {0}")]
319319
Network(#[from] network::Error),
320+
#[error("Web Pki - {0}")]
321+
#[cfg(feature = "use-rustls")]
322+
WebPki(#[from] webpki::Error),
320323
#[error("DNS name - {0}")]
321324
#[cfg(feature = "use-rustls")]
322325
DNSName(#[from] InvalidDnsNameError),

0 commit comments

Comments
 (0)