Added the ability to specify a file defining *simple* redirect patterns.
[citadel.git] / webcit / webserver.h
1
2 extern char *static_dirs[PATH_MAX];          /**< Web representation */
3 extern int ndirs;
4 extern char socket_dir[PATH_MAX];
5
6 struct redirector {
7         char urlpart[256];
8         char redirect_to[256];
9 };
10         
11 extern struct redirector *redir;
12 extern int num_redir;
13
14 int ClientGetLine(ParsedHttpHdrs *Hdr, StrBuf *Target);
15 int client_read_to(ParsedHttpHdrs *Hdr, StrBuf *Target, int bytes, int timeout);
16 void wc_backtrace(void);
17 void ShutDownWebcit(void);
18 void shutdown_ssl(void);
19
20