Back to index

citadel  8.12
citadel_decls.h
Go to the documentation of this file.
00001 extern char fullname[USERNAME_SIZE];
00002 extern unsigned room_flags;
00003 extern char room_name[ROOMNAMELEN];
00004 extern struct CtdlServInfo serv_info;
00005 extern char axlevel;
00006 extern char is_room_aide;
00007 extern unsigned userflags;
00008 extern char sigcaught;
00009 extern char editor_paths[MAX_EDITORS][SIZ];
00010 extern char printcmd[SIZ];
00011 extern char imagecmd[SIZ];
00012 extern char have_xterm;
00013 extern char rc_username[USERNAME_SIZE];
00014 extern char rc_password[32];
00015 extern char rc_floor_mode;
00016 extern time_t rc_idle_threshold;
00017 #ifdef HAVE_OPENSSL
00018 extern char rc_encrypt;                   /* from the citadel.rc file */
00019 extern char arg_encrypt;           /* from the command line */
00020 #endif
00021 #if defined(HAVE_CURSES_H) && !defined(DISABLE_CURSES)
00022 extern char rc_screen;
00023 extern char arg_screen;
00024 #endif
00025 extern char rc_alt_semantics;
00026 extern char instant_msgs;
00027 void ctdl_logoff(char *file, int line, CtdlIPC *ipc, int code);
00028 #define logoff(ipc, code)   ctdl_logoff(__FILE__, __LINE__, (ipc), (code))
00029 void formout(CtdlIPC *ipc, char *name);
00030 void sighandler(int which_sig);
00031 extern int secure;
00032 void remove_march(char *roomname, int floornum);