]> code.citadel.org Git - citadel.git/blobdiff - citadel/server.h
* Did most of the migration from save_message() to CtdlSaveMsg(). The
[citadel.git] / citadel / server.h
index e702c50785ad1c396daf252ffe1d7f93a64a8e4a..02d650786882b7255ff253d4b6c5ed8107b62ffa 100644 (file)
@@ -21,6 +21,7 @@ struct CtdlSessData {
  */
 enum {
        SYM_DESIRED_SECTION,            /* Used by the MIME parser */
+       SYM_MA_INFO,                    /* Handles multipart/alternative */
        SYM_MAX
 };
 
@@ -63,7 +64,7 @@ struct CitContext {
        int cs_clienttyp;       /* client type code */
        int cs_clientver;       /* client version number */
        char cs_clientname[32]; /* name of client software */
-       char cs_host[25];       /* host logged in from */
+       char cs_host[26];       /* host logged in from */
 
        FILE *download_fp;      /* Fields relating to file transfer */
        FILE *upload_fp;
@@ -348,3 +349,9 @@ struct CtdlMessage {
        char cm_format_type;            /* Format type */
        char *cm_fields[256];           /* Data fields */
 };
+
+/* Preferred field order */
+/*               *********                     Important fields */
+/*                        ****************     Semi-important fields */
+/*                                        *    Message text (MUST be last) */
+#define FORDER "IPTAONHRDBCEFGJKLQSUVWXYZM"