void groupdav_common_headers(void);
-void groupdav_main(HashList *HTTPHeaders,
- StrBuf *DavPathname,
- StrBuf *DavMethod,
- StrBuf *dav_content_type,
- int dav_content_length,
- StrBuf *dav_content,
- int Offset);
-void groupdav_get(StrBuf *dav_pathname);
-void groupdav_put(StrBuf *dav_pathname, char *dav_ifmatch,
- const char *dav_content_type, StrBuf *dav_content,
- int offset);
-void groupdav_delete(StrBuf *dav_pathname, char *dav_ifmatch);
-void groupdav_propfind(StrBuf *dav_pathname, int dav_depth, StrBuf *dav_content_type, StrBuf *dav_content, int offset);
-void groupdav_options(StrBuf *dav_pathname);
+void groupdav_main(void);
+void groupdav_get(void);
+void groupdav_put(void);
+void groupdav_delete(void);
+void groupdav_propfind(void);
+void groupdav_options(void);
+
long locate_message_by_uid(const char *);
void groupdav_folder_list(void);
void euid_escapize(char *, const char *);
void euid_unescapize(char *, const char *);
void groupdav_identify_host(void);
+void groupdav_identify_hosthdr(void);