2 extern char fullname
[USERNAME_SIZE
];
3 extern unsigned room_flags
;
4 extern char room_name
[ROOMNAMELEN
];
5 extern struct CtdlServInfo serv_info
;
7 extern char is_room_aide
;
8 extern unsigned userflags
;
10 extern char editor_paths
[MAX_EDITORS
][SIZ
];
11 extern char printcmd
[SIZ
];
12 extern char imagecmd
[SIZ
];
13 extern char have_xterm
;
14 extern char rc_username
[USERNAME_SIZE
];
15 extern char rc_password
[32];
16 extern char rc_floor_mode
;
17 extern time_t rc_idle_threshold
;
19 extern char rc_encrypt
; /* from the citadel.rc file */
20 extern char arg_encrypt
; /* from the command line */
22 #if defined(HAVE_CURSES_H) && !defined(DISABLE_CURSES)
23 extern char rc_screen
;
24 extern char arg_screen
;
26 extern char rc_alt_semantics
;
27 extern char instant_msgs
;
28 void ctdl_logoff(char *file
, int line
, CtdlIPC
*ipc
, int code
);
29 #define logoff(ipc, code) ctdl_logoff(__FILE__, __LINE__, (ipc), (code))
30 void formout(CtdlIPC
*ipc
, char *name
);
31 void sighandler(int which_sig
);
33 void remove_march(char *roomname
, int floornum
);