Oops. Make this a subclass of CamelTcpStream, not CamelStream.
authorJeffrey Stedfast <fejj@ximian.com>
Wed, 14 Mar 2001 00:46:59 +0000 (00:46 +0000)
committerJeffrey Stedfast <fejj@src.gnome.org>
Wed, 14 Mar 2001 00:46:59 +0000 (00:46 +0000)
commit6618546baff8197de4ba5504a0c06b6f445fa8bd
tree6258388079a1cc3bcd57d07b69e8c502b6828c67
parent061556fe6e0d6b369261761d66af21f98aee0cb7
Oops. Make this a subclass of CamelTcpStream, not CamelStream.

2001-03-13  Jeffrey Stedfast  <fejj@ximian.com>

* camel-tcp-stream-ssl.c (camel_tcp_stream_ssl_get_type):
Oops. Make this a subclass of CamelTcpStream, not CamelStream.

* camel-types.h: Add the defs for CamelTcpStream and
CamelTcpStreamRaw

* Makefile.am: Add camel-tcp-stream and camel-tcp-stream-raw to
the build.

* camel-remote-store.c (remote_connect): Update to use
CamelTcpStreams.

* camel-tcp-stream-raw.c (stream_connect): Made cancellable by
copying the currently used code in camel-remote-store.c.
(stream_setsockopt): Oops, flags = fcntl (..., GET_FL);
(camel_tcp_stream_raw_get_type): Oops. Make this a subclass of
CamelTcpStream, not CamelStream.
camel/ChangeLog
camel/Makefile.am
camel/camel-remote-store.c
camel/camel-tcp-stream-raw.c
camel/camel-tcp-stream-ssl.c
camel/camel-tcp-stream.h
camel/camel-types.h