add support for handling redirects via a script
[project/uhttpd.git] / uhttpd.h
index 897d4b34ee5b302aa58a95955703516d30873888..f9ea76196ec1706553fab7a1adc9741ca45cb2ff 100644 (file)
--- a/uhttpd.h
+++ b/uhttpd.h
@@ -318,6 +318,11 @@ bool uh_create_process(struct client *cl, struct path_info *pi, char *url,
 int uh_plugin_init(const char *name);
 void uh_plugin_post_init(void);
 
+int uh_handler_add(const char *file);
+int uh_handler_run(struct client *cl, char **url, bool fallback);
+
+struct path_info *uh_path_lookup(struct client *cl, const char *url);
+
 static inline void uh_client_ref(struct client *cl)
 {
        cl->refcount++;