diff options
author | EDT 2000 Jeffrey Stedfast <fejj@helixcode.com> | 2000-05-25 06:10:27 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2000-05-25 06:10:27 +0800 |
commit | 057745cfb6c4b4a0543446b0d7fbe2661d2164f2 (patch) | |
tree | ebe2fb88075572975361edc87fb7194396b1afbe /camel/providers/smtp/camel-smtp-transport.h | |
parent | d386d4f718d256b77fd63c22bbc2d794fc9ca24e (diff) | |
download | gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar.gz gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar.zst gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.zip |
Fixes to make the SMTP transport thread-safe
Wed May 24 18:09:26 EDT 2000 Jeffrey Stedfast <fejj@helixcode.com>
* providers/smtp/camel-smtp-transport.[c,h]: Fixes to make the
SMTP transport thread-safe
svn path=/trunk/; revision=3190
Diffstat (limited to 'camel/providers/smtp/camel-smtp-transport.h')
-rw-r--r-- | camel/providers/smtp/camel-smtp-transport.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/camel/providers/smtp/camel-smtp-transport.h b/camel/providers/smtp/camel-smtp-transport.h index 54343e59d8..c11b8b4738 100644 --- a/camel/providers/smtp/camel-smtp-transport.h +++ b/camel/providers/smtp/camel-smtp-transport.h @@ -33,6 +33,13 @@ extern "C" { #pragma } #endif /* __cplusplus }*/ + +#include <sys/param.h> +#include <sys/types.h> +#include <sys/socket.h> +#include <netinet/in.h> +#include <arpa/inet.h> + #include "camel-transport.h" #define CAMEL_SMTP_TRANSPORT_TYPE (camel_smtp_transport_get_type ()) @@ -45,6 +52,12 @@ typedef struct { CamelTransport parent_object; CamelStream *istream, *ostream; + + gboolean smtp_is_esmtp; + + struct sockaddr_in localaddr; + + GList *esmtp_supported_authtypes; } CamelSmtpTransport; |