]> code.citadel.org Git - citadel.git/blobdiff - citadel/modules/network/netspool.h
no, CalcListID is needed in both places :(
[citadel.git] / citadel / modules / network / netspool.h
index e62e8cfb3f9d58f259694356e81c5e7ef15936a6..e3f225b3e94e378c2337f4c861b50ed782f3da67 100644 (file)
@@ -33,6 +33,8 @@ struct SpoolControl {
        OneRoomNetCfg *RNCfg;
        struct ctdlroom room;
        StrBuf *Users[maxRoomNetCfg];
+       StrBuf *RoomInfo;
+       StrBuf *ListID;
        FILE *digestfp;
        int num_msgs_spooled;
        long lastsent;
@@ -60,4 +62,6 @@ void free_spoolcontrol_struct(SpoolControl **scc);
 int writenfree_spoolcontrol_file(SpoolControl **scc, char *filename);
 int read_spoolcontrol_file(SpoolControl **scc, char *filename);
 
-void aggregate_recipients(StrBuf **recps, RoomNetCfg Which, OneRoomNetCfg *OneRNCfg);
+void aggregate_recipients(StrBuf **recps, RoomNetCfg Which, OneRoomNetCfg *OneRNCfg, long nSegments);
+
+void CalcListID(SpoolControl *sc);