From: Art Cancro Date: Sun, 31 Jan 2021 22:42:55 +0000 (-0500) Subject: Work on the new mailing list engine X-Git-Tag: v939~134 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=a5c66770dfd125d3d18bbdd607252604748877f3 Work on the new mailing list engine --- 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