Write TLS records from rustls to socket
(conn: &mut TlsConnection)
| 1990 | |
| 1991 | /// Write TLS records from rustls to socket |
| 1992 | fn ssl_write_tls_records(conn: &mut TlsConnection) -> SslResult<Vec<u8>> { |
| 1993 | let mut buf = Vec::new(); |
| 1994 | let n = conn |
| 1995 | .write_tls(&mut buf as &mut dyn std::io::Write) |
| 1996 | .map_err(SslError::Io)?; |
| 1997 | |
| 1998 | if n > 0 { Ok(buf) } else { Ok(Vec::new()) } |
| 1999 | } |
| 2000 | |
| 2001 | /// Read TLS records from socket to rustls |
| 2002 | fn ssl_read_tls_records( |
no test coverage detected