summaryrefslogtreecommitdiffstats
path: root/rfc2045/rfc2045.h
diff options
context:
space:
mode:
Diffstat (limited to 'rfc2045/rfc2045.h')
-rw-r--r--rfc2045/rfc2045.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/rfc2045/rfc2045.h b/rfc2045/rfc2045.h
index 87773d9..4abdf2c 100644
--- a/rfc2045/rfc2045.h
+++ b/rfc2045/rfc2045.h
@@ -1,5 +1,5 @@
/*
-** Copyright 1998 - 2011 Double Precision, Inc. See COPYING for
+** Copyright 1998 - 2018 Double Precision, Inc. See COPYING for
** distribution information.
*/
@@ -22,6 +22,20 @@ extern "C" {
}
#endif
+#define RFC2045_MIME_MESSAGE_RFC822 "message/rfc822"
+#define RFC2045_MIME_MESSAGE_GLOBAL "message/global"
+
+#define RFC2045_MIME_MESSAGE_DELIVERY_STATUS "message/delivery-status"
+#define RFC2045_MIME_MESSAGE_GLOBAL_DELIVERY_STATUS \
+ "message/global-delivery-status"
+
+#define RFC2045_MIME_MESSAGE_HEADERS "message/rfc822-headers"
+#define RFC2045_MIME_MESSAGE_GLOBAL_HEADERS "message/global-headers"
+
+int rfc2045_message_content_type(const char *);
+int rfc2045_delivery_status_content_type(const char *);
+int rfc2045_message_headers_content_type(const char *);
+
#define RFC2045_ISMIME1(p) ((p) && atoi(p) == 1)
#define RFC2045_ISMIME1DEF(p) (!(p) || atoi(p) == 1)