aboutsummaryrefslogtreecommitdiffstats
path: root/camel/providers/smtp/camel-smtp-transport.h
diff options
context:
space:
mode:
authorEDT 2000 Jeffrey Stedfast <fejj@helixcode.com>2000-05-25 06:10:27 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2000-05-25 06:10:27 +0800
commit057745cfb6c4b4a0543446b0d7fbe2661d2164f2 (patch)
treeebe2fb88075572975361edc87fb7194396b1afbe /camel/providers/smtp/camel-smtp-transport.h
parentd386d4f718d256b77fd63c22bbc2d794fc9ca24e (diff)
downloadgsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar
gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar.gz
gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar.bz2
gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar.lz
gsoc2013-evolution-057745cfb6c4b4a0543446b0d7fbe2661d2164f2.tar.xz
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.h13
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;