Change the magic number used to introduce a trie file, so that instead
[sgt/agedu] / httpd.h
diff --git a/httpd.h b/httpd.h
index fb3b1a5..d719931 100644 (file)
--- a/httpd.h
+++ b/httpd.h
@@ -3,4 +3,15 @@
  * pages generated by html.h.
  */
 
-void run_httpd(const void *t);
+#define HTTPD_AUTH_MAGIC 1
+#define HTTPD_AUTH_BASIC 2
+#define HTTPD_AUTH_NONE  4
+
+struct httpd_config {
+    const char *address, *port;
+    int closeoneof;
+    const char *basicauthdata;
+};
+
+void run_httpd(const void *t, int authmask, const struct httpd_config *dcfg,
+              const struct html_config *pcfg);