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)  

netconfig.c File Reference
#include "sysdep.h"
#include <stdio.h>
#include <sys/types.h>
#include <dirent.h>
#include <syscall.h>
#include <assert.h>
#include <libcitadel.h>
#include "ctdl_module.h"
#include "serv_extensions.h"
#include "config.h"
Include dependency graph for netconfig.c:

Go to the source code of this file.


void netcfg_keyname (char *keybuf, long roomnum)
void SaveRoomNetConfigFile (long roomnum, const char *raw_netconfig)
char * LoadRoomNetConfigFile (long roomnum)
void cmd_gnet (char *argbuf)
void cmd_snet (char *argbuf)
void convert_legacy_netcfg_files (void)
char * ctdl_module_init_netconfig (void)

Function Documentation

◆ cmd_gnet()

void cmd_gnet ( char *  argbuf)

◆ cmd_snet()

◆ convert_legacy_netcfg_files()

void convert_legacy_netcfg_files ( void  )

Definition at line 132 of file netconfig.c.

References ctdl_netcfg_dir, free(), malloc(), and SaveRoomNetConfigFile().

Referenced by ctdl_module_init_netconfig().

◆ ctdl_module_init_netconfig()

char * ctdl_module_init_netconfig ( void  )

◆ LoadRoomNetConfigFile()

char * LoadRoomNetConfigFile ( long  roomnum)

◆ netcfg_keyname()

void netcfg_keyname ( char *  keybuf,
long  roomnum 

Definition at line 34 of file netconfig.c.

Referenced by CtdlDeleteRoom(), LoadRoomNetConfigFile(), and SaveRoomNetConfigFile().

◆ SaveRoomNetConfigFile()

void SaveRoomNetConfigFile ( long  roomnum,
const char *  raw_netconfig