removed my path locations from EDITME
[users/jgh/exim.git] / src / src / mime.h
index f9d67c34907d2686c3d2afc08ba02759a3bf17c5..436c0eb80f14e7ba759129a965f4d4194c9112bb 100644 (file)
@@ -1,15 +1,13 @@
-/* $Cambridge: exim/src/src/mime.h,v 1.1.2.1 2004/11/26 09:13:34 tom Exp $ */
+/* $Cambridge: exim/src/src/mime.h,v 1.1.2.4 2004/12/15 11:51:09 tom Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
 *************************************************/
 
-/* This file is part of the exiscan-acl content scanner
-patch. It is NOT part of the standard exim distribution. */
-
 /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2004 */
 /* License: GPL */
 
+#ifdef WITH_CONTENT_SCAN
 
 #define MIME_MAX_HEADER_SIZE 8192
 #define MIME_MAX_LINE_LENGTH 32768
@@ -58,6 +56,12 @@ static mime_parameter mime_parameter_list[] = {
 
 static int mime_parameter_list_size = sizeof(mime_parameter_list)/sizeof(mime_parameter);
 
+
+/* MIME Anomaly list */
+#define MIME_ANOMALY_BROKEN_BASE64    2, "Broken BASE64 encoding detected"
+#define MIME_ANOMALY_BROKEN_QP        1, "Broken Quoted-Printable encoding detected"
+
+
 /* BASE64 decoder matrix */
 static unsigned char mime_b64[256]={
 /*   0 */  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,
@@ -77,3 +81,5 @@ static unsigned char mime_b64[256]={
 /* 224 */  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,
 /* 240 */  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128,  128 
 };
+
+#endif