diff options
Diffstat (limited to 'page.h')
| -rw-r--r-- | page.h | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -2,6 +2,7 @@ #define PAGE_H #include "http.h" +#include <stddef.h> struct page_quota { @@ -17,6 +18,17 @@ struct page_resource size_t n_args; }; +struct page_search +{ + struct page_search_result + { + char *name; + } *results; + + const char *root; + size_t n; +}; + int page_login(struct http_response *r); int page_style(struct http_response *r); int page_failed_login(struct http_response *r); @@ -27,5 +39,6 @@ int page_public(struct http_response *r, const char *res); int page_share(struct http_response *r, const char *path); int page_quota_exceeded(struct http_response *r, unsigned long long len, unsigned long long quota); +int page_search(struct http_response *r, const struct page_search *s); #endif /* PAGE_H */ |
