-/*
- * This module handles the loading/saving and maintenance of the
- * system's Internet configuration. It's not an optional component; I
- * wrote it as a module merely to keep things as clean and loosely coupled
- * as possible.
- *
- * Copyright (c) 1987-2022 by the citadel.org team
- *
- * This program is open source software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 3.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+// This module handles the loading/saving and maintenance of the
+// system's Internet configuration. It's not an optional component; I
+// wrote it as a module merely to keep things as clean and loosely coupled
+// as possible.
+//
+// Copyright (c) 1987-2024 by the citadel.org team
+//
+// This program is open source software. Use, duplication, or disclosure
+// is subject to the terms of the GNU General Public License version 3.
#include "../../sysdep.h"
#include <stdlib.h>
}
-/*
- * This handler detects changes being made to the system's Internet
- * configuration.
- */
+// This handler detects changes being made to the system's Internet configuration.
int inetcfg_aftersave(struct CtdlMessage *msg, struct recptypes *recp) {
char *ptr;
int linelen;
- /* If this isn't the configuration room, or if this isn't a MIME
- * message, don't bother.
- */
+ // If this isn't the configuration room, or if this isn't a MIME message ... don't bother.
if ((msg->cm_fields[eOriginalRoom]) && (strcasecmp(msg->cm_fields[eOriginalRoom], SYSCONFIGROOM))) {
return(0);
}
linelen = strcspn(ptr, "\n");
if (linelen == 0) {
- return(0); /* end of headers */
+ return(0); // end of headers
}
if (!strncasecmp(ptr, "Content-type: ", 14)) {
if (!strncasecmp(&ptr[14], INTERNETCFG, strlen(INTERNETCFG))) {
- inetcfg_setTo(msg); /* changing configs */
+ inetcfg_setTo(msg); // changing configs
}
}
inetcfg_init();
}
- /* return our module name for the log */
+ // return our module name for the log
return "inetcfg";
}