'configure' apparently doesn't bump the timestamp on config.h if it
[sgt/agedu] / httpd.h
... / ...
CommitLineData
1/*
2 * httpd.h: a minimal custom HTTP server designed to serve the
3 * pages generated by html.h.
4 */
5
6#define HTTPD_AUTH_MAGIC 1
7#define HTTPD_AUTH_BASIC 2
8#define HTTPD_AUTH_NONE 4
9
10struct httpd_config {
11 const char *address;
12 int port;
13 int closeoneof;
14 const char *basicauthdata;
15};
16
17void run_httpd(const void *t, int authmask, const struct httpd_config *dcfg,
18 const struct html_config *pcfg);