citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
  Fossies Dox: citadel.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

config.h File Reference
#include "serv_extensions.h"
#include "citadel_dirs.h"
Include dependency graph for config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  legacy_config
 

Functions

void initialize_config_system (void)
 
void shutdown_config_system (void)
 
void put_config (void)
 
void CtdlSetConfigStr (char *, char *)
 
char * CtdlGetConfigStr (char *)
 
int CtdlGetConfigInt (char *)
 
long CtdlGetConfigLong (char *)
 
void CtdlSetConfigInt (char *key, int value)
 
void CtdlSetConfigLong (char *key, long value)
 
void CtdlDelConfig (char *key)
 
char * CtdlGetSysConfig (char *sysconfname)
 
void CtdlPutSysConfig (char *sysconfname, char *sysconfdata)
 
void validate_config (void)
 
void netcfg_keyname (char *, long)
 

Function Documentation

◆ CtdlDelConfig()

void CtdlDelConfig ( char *  key)

Definition at line 370 of file config.c.

References CDB_CONFIG, cdb_delete(), and ctdlconfig.

Referenced by CtdlDeleteRoom().

◆ CtdlGetConfigInt()

◆ CtdlGetConfigLong()

◆ CtdlGetConfigStr()

◆ CtdlGetSysConfig()

◆ CtdlPutSysConfig()

void CtdlPutSysConfig ( char *  sysconfname,
char *  sysconfdata 
)

◆ CtdlSetConfigInt()

◆ CtdlSetConfigLong()

◆ CtdlSetConfigStr()

◆ initialize_config_system()

◆ netcfg_keyname()

void netcfg_keyname ( char *  keybuf,
long  roomnum 
)

Definition at line 41 of file netconfig.c.

Referenced by CtdlDeleteRoom().

◆ put_config()

void put_config ( void  )

◆ shutdown_config_system()

void shutdown_config_system ( void  )

Definition at line 317 of file config.c.

References ctdlconfig.

Referenced by master_cleanup().

◆ validate_config()

void validate_config ( void  )

Definition at line 45 of file config.c.

References config_warn_if_empty(), config_warn_if_port_unset(), and ctdluid.

Referenced by master_startup().