From a5c66770dfd125d3d18bbdd607252604748877f3 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Sun, 31 Jan 2021 17:42:55 -0500 Subject: [PATCH] Work on the new mailing list engine --- .../modules/listdeliver/serv_listdeliver.c | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/citadel/modules/listdeliver/serv_listdeliver.c b/citadel/modules/listdeliver/serv_listdeliver.c index 2fe3bcec5..c36a0fb53 100644 --- a/citadel/modules/listdeliver/serv_listdeliver.c +++ b/citadel/modules/listdeliver/serv_listdeliver.c @@ -45,6 +45,37 @@ int doing_listdeliver = 0; void listdeliver_sweep_room(struct ctdlroom *qrbuf, void *data) { + char *serialized_config = NULL; + long lastsent = 0; + char buf[SIZ]; + int config_lines; + int i; + + serialized_config = LoadRoomNetConfigFile(qrbuf->QRnumber); + if (!serialized_config) { + syslog(LOG_DEBUG, "\033[31m %s has no netconfig \033[0m", qrbuf->QRname); + return; + } + + syslog(LOG_DEBUG, "\033[32m %s has a netconfig \033[0m", qrbuf->QRname); + + config_lines = num_tokens(serialized_config, '\n'); + for (i=0; i