]> code.citadel.org Git - citadel.git/blobdiff - citadel/journaling.h
Began implementation of Journaling and Envelope Journaling.
[citadel.git] / citadel / journaling.h
diff --git a/citadel/journaling.h b/citadel/journaling.h
new file mode 100644 (file)
index 0000000..2432dde
--- /dev/null
@@ -0,0 +1,18 @@
+/* $Id: $ */
+
+struct jnlq {
+       struct jnlq *next;
+       struct recptypes recps;
+       char *from;
+       char *node;
+       char *rfca;
+       char *subj;
+       char *msgn;
+       char *rfc822;
+};
+
+void JournalBackgroundSubmit(struct CtdlMessage *msg,
+                        char *saved_rfc822_version,
+                        struct recptypes *recps);
+void JournalRunQueueMsg(struct jnlq *jmsg);
+void JournalRunQueue(void);