citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
![]() ![]() |
#include "../../sysdep.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <pwd.h>
#include <errno.h>
#include <sys/types.h>
#include <time.h>
#include <sys/wait.h>
#include <string.h>
#include <limits.h>
#include <libcitadel.h>
#include "../../citadel_defs.h"
#include "../../server.h"
#include "../../citserver.h"
#include "../../support.h"
#include "../../config.h"
#include "../../user_ops.h"
#include "../../database.h"
#include "../../msgbase.h"
#include "../../internet_addressing.h"
#include "../../genstamp.h"
#include "../../domain.h"
#include "../../ctdl_module.h"
Go to the source code of this file.
Functions | |
void | inetcfg_setTo (struct CtdlMessage *msg) |
int | inetcfg_aftersave (struct CtdlMessage *msg, struct recptypes *recp) |
void | inetcfg_init_backend (long msgnum, void *userdata) |
void | inetcfg_init (void) |
char * | ctdl_module_init_inetcfg (void) |
char * ctdl_module_init_inetcfg | ( | void | ) |
Definition at line 129 of file serv_inetcfg.c.
References CtdlRegisterMessageHook(), EVT_AFTERSAVE, inetcfg_aftersave(), inetcfg_init(), and threading.
Referenced by initialize_modules().
int inetcfg_aftersave | ( | struct CtdlMessage * | msg, |
struct recptypes * | recp | ||
) |
Definition at line 69 of file serv_inetcfg.c.
References CtdlMessage::cm_fields, CtdlMessage::cm_format_type, eMesageText, eOriginalRoom, inetcfg_setTo(), and SYSCONFIGROOM.
Referenced by ctdl_module_init_inetcfg().
void inetcfg_init | ( | void | ) |
Definition at line 117 of file serv_inetcfg.c.
References CC, CtdlForEachMessage(), CtdlGetRoom(), inetcfg_init_backend(), MSGS_LAST, and SYSCONFIGROOM.
Referenced by ctdl_module_init_inetcfg().
void inetcfg_init_backend | ( | long | msgnum, |
void * | userdata | ||
) |
Definition at line 105 of file serv_inetcfg.c.
References CM_Free(), CtdlFetchMessage(), and inetcfg_setTo().
Referenced by inetcfg_init().
void inetcfg_setTo | ( | struct CtdlMessage * | msg | ) |
Definition at line 46 of file serv_inetcfg.c.
References CtdlMessage::cm_fields, CM_IsEmpty(), eMesageText, free(), inetcfg, and SIZ.
Referenced by inetcfg_aftersave(), and inetcfg_init_backend().