2 * child.h: prototypes for the `webcit' child process
7 void become_logged_in(char *, char *, char *);
9 void display_login(char *mesg);
10 void do_welcome(void);
12 void display_main_menu(void);
13 void display_advanced_menu(void);
14 void list_all_rooms_by_floor(void);
15 void slrp_highest(void);
18 void get_serv_info(char *);
19 int connectsock(char *host, char *service, char *protocol);
20 void serv_gets(char *strbuf);
21 void serv_puts(char *string);
23 void fmout(FILE * fp);
24 void wDumpContent(int);
25 void serv_printf(const char *format,...);
26 char *bstr(char *key);
28 void urlescputs(char *);
29 void output_headers(int);
30 void wprintf(const char *format,...);
31 void extract(char *dest, char *source, int parmnum);
32 int extract_int(char *source, int parmnum);
33 void output_static(char *what);
34 void escputs(char *strbuf);
36 void escputs1(char *strbuf, int nbsp);
37 long extract_long(char *source, long int parmnum);
39 void embed_main_menu(void);
40 void serv_read(char *buf, int bytes);
41 int haschar(char *st, char ch);
42 void readloop(char *oper);
43 void text_to_server(char *ptr);
44 void display_enter(void);
45 void post_message(void);
46 void confirm_delete_msg(void);
47 void delete_msg(void);
48 void confirm_move_msg(void);
52 void display_page(void);
55 void display_private(char *rname, int req_pass);
56 void goto_private(void);
57 void zapped_list(void);
58 void display_zap(void);
60 void display_error(char *);
61 void display_success(char *);
62 void display_entroom(void);
64 void display_editroom(void);
66 void server_to_text(void);
67 void save_edit(char *description, char *enter_cmd, int regoto);
68 void display_edit(char *description, char *check_cmd,
69 char *read_cmd, char *save_cmd);
70 void gotoroom(char *gname, int display_name);
71 void confirm_delete_room(void);
72 void delete_room(void);
74 void display_graphics_upload(char *, char *, char *);
75 void do_graphics_upload(char *upl_cmd);
76 void serv_read(char *buf, int bytes);
77 void serv_gets(char *strbuf);
78 void serv_write(char *buf, int nbytes);
79 void serv_puts(char *string);
80 void serv_printf(const char *format,...);
81 void load_floorlist(void);
82 void select_floor_to_edit_pic(void);
83 void display_reg(int);
84 void register_user(void);
85 void display_changepw(void);
87 void display_edit_node(void);
88 void display_netconf(void);
89 void display_confirm_unshare(void);
90 void display_confirm_delete_node(void);
91 void delete_node(void);
93 void display_add_node(void);
95 void display_share(void);
97 void terminate_session(void);
99 void display_siteconfig(void);
100 void siteconfig(void);
101 void display_generic(void);
102 void do_generic(void);
103 int browser_braindamage_check(char *);
104 void display_menubar(int);
105 void embed_room_banner(char *);
106 void smart_goto(char *);
107 void ExpressMessageCat(char *);