Add rustls-native-certs 0.8 change to rustls_0_22.rs

This commit is contained in:
kpcyrd 2025-10-04 22:30:54 +02:00
parent 6aceb939ca
commit 7576a68cd2
1 changed files with 6 additions and 1 deletions

View File

@ -40,7 +40,12 @@ pub mod reexports {
pub fn native_roots_cert_store() -> io::Result<tokio_rustls::rustls::RootCertStore> { pub fn native_roots_cert_store() -> io::Result<tokio_rustls::rustls::RootCertStore> {
let mut root_certs = tokio_rustls::rustls::RootCertStore::empty(); let mut root_certs = tokio_rustls::rustls::RootCertStore::empty();
for cert in rustls_native_certs_07::load_native_certs()? { let certs = rustls_native_certs_08::load_native_certs();
if let Some(err) = certs.errors.into_iter().next() {
return Err(io::Error::other(err));
}
for cert in certs.certs {
root_certs.add(cert).unwrap(); root_certs.add(cert).unwrap();
} }