diff options
| author | Steven Fackler <[email protected]> | 2015-06-28 10:06:42 -0700 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2015-06-28 10:06:42 -0700 |
| commit | 3325e6b4748b76367c06987e1288579b485b3016 (patch) | |
| tree | 2c9cebfc7e081447e4993b8f00599e8abf8737f7 /openssl/src/ssl/mod.rs | |
| parent | Add docs for accept and connect (diff) | |
| download | rust-openssl-3325e6b4748b76367c06987e1288579b485b3016.tar.xz rust-openssl-3325e6b4748b76367c06987e1288579b485b3016.zip | |
Make the direct constructors the defaults
Diffstat (limited to 'openssl/src/ssl/mod.rs')
| -rw-r--r-- | openssl/src/ssl/mod.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/openssl/src/ssl/mod.rs b/openssl/src/ssl/mod.rs index d0f1644b..500e9aa4 100644 --- a/openssl/src/ssl/mod.rs +++ b/openssl/src/ssl/mod.rs @@ -1022,7 +1022,7 @@ impl<S: ::std::os::unix::io::AsRawFd> SslStream<S> { /// `connect_direct` creates a more efficient `SslStream` than `connect` /// does, but requires that the stream implement `AsRawFd` on Unix and /// `AsRawSocket` on Windows. - pub fn connect_direct<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { + pub fn connect<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { let ssl = try!(ssl.into_ssl()); let fd = stream.as_raw_fd() as c_int; let stream = try!(DirectStream::connect(ssl, stream, fd)); @@ -1036,7 +1036,7 @@ impl<S: ::std::os::unix::io::AsRawFd> SslStream<S> { /// `accept_direct` creates a more efficient `SslStream` than `accept` /// does, but requires that the stream implement `AsRawFd` on Unix and /// `AsRawSocket` on Windows. - pub fn accept_direct<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { + pub fn accept<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { let ssl = try!(ssl.into_ssl()); let fd = stream.as_raw_fd() as c_int; let stream = try!(DirectStream::accept(ssl, stream, fd)); @@ -1053,7 +1053,7 @@ impl<S: ::std::os::windows::io::AsRawSocket> SslStream<S> { /// `connect_direct` creates a more efficient `SslStream` than `connect` /// does, but requires that the stream implement `AsRawFd` on Unix and /// `AsRawSocket` on Windows. - pub fn new_client_direct<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { + pub fn connect<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { let fd = stream.as_raw_socket() as c_int; let stream = try!(DirectStream::connect(ssl, stream, fd)); Ok(SslStream { @@ -1066,7 +1066,7 @@ impl<S: ::std::os::windows::io::AsRawSocket> SslStream<S> { /// `accept_direct` creates a more efficient `SslStream` than `accept` /// does, but requires that the stream implement `AsRawFd` on Unix and /// `AsRawSocket` on Windows. - pub fn new_server_direct<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { + pub fn accept<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { let fd = stream.as_raw_socket() as c_int; let stream = try!(DirectStream::accept(ssl, stream, fd)); Ok(SslStream { @@ -1077,7 +1077,7 @@ impl<S: ::std::os::windows::io::AsRawSocket> SslStream<S> { impl<S: Read+Write> SslStream<S> { /// Creates an SSL/TLS client operating over the provided stream. - pub fn connect<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { + pub fn connect_generic<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { let stream = try!(IndirectStream::connect(ssl, stream)); Ok(SslStream { kind: StreamKind::Indirect(stream) @@ -1085,7 +1085,7 @@ impl<S: Read+Write> SslStream<S> { } /// Creates an SSL/TLS server operating over the provided stream. - pub fn accept<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { + pub fn accept_generic<T: IntoSsl>(ssl: T, stream: S) -> Result<SslStream<S>, SslError> { let stream = try!(IndirectStream::accept(ssl, stream)); Ok(SslStream { kind: StreamKind::Indirect(stream) @@ -1094,22 +1094,22 @@ impl<S: Read+Write> SslStream<S> { /// # Deprecated pub fn new_server(ssl: Ssl, stream: S) -> Result<SslStream<S>, SslError> { - SslStream::accept(ssl, stream) + SslStream::accept_generic(ssl, stream) } /// # Deprecated pub fn new_server_from(ssl: Ssl, stream: S) -> Result<SslStream<S>, SslError> { - SslStream::accept(ssl, stream) + SslStream::accept_generic(ssl, stream) } /// # Deprecated pub fn new_from(ssl: Ssl, stream: S) -> Result<SslStream<S>, SslError> { - SslStream::connect(ssl, stream) + SslStream::connect_generic(ssl, stream) } /// # Deprecated pub fn new(ctx: &SslContext, stream: S) -> Result<SslStream<S>, SslError> { - SslStream::connect(ctx, stream) + SslStream::connect_generic(ctx, stream) } /// # Deprecated |