Expand description
Kernel TLS (kTLS) support for Rustls.
Re-exports§
pub use setup::config_ktls_client;Deprecated pub use setup::config_ktls_server;Deprecated pub use setup::Setup;pub use utils::async_read_ready::AsyncReadReady;pub use utils::compatible_ciphers::CompatibleCiphers;pub use utils::compatible_ciphers::CompatibleCiphersForVersion;
Modules§
Structs§
- Cork
Stream - This is a wrapper that reads TLS message headers so it knows when to start doing empty reads at the message boundary when “draining” a rustls connection before setting up kTLS for it.
- Ktls
Cipher Suite - A TLS cipher suite. Used mostly internally.
- Ktls
Stream
Enums§
- Cipher
Suite Error - Crypto
Info SOL_TLScrypto info.- Error
- Ktls
Cipher Type - Cipher types supported by this crate
- Ktls
Version - TLS versions supported by this crate.