src/server/webdav/webdav.c

branch
webdav
changeset 373
f78a585e1a2f
parent 366
47bc686fafe4
child 376
61d481d3c2e4
--- a/src/server/webdav/webdav.c	Thu Aug 11 20:51:39 2022 +0200
+++ b/src/server/webdav/webdav.c	Sat Aug 13 15:56:51 2022 +0200
@@ -885,6 +885,21 @@
 }
 
 
+
+/* ------------------------------ Utils ------------------------------ */
+
+UcxKey webdav_property_key(const char *ns, const char *name) {
+    UcxKey key;
+    sstr_t data = ucx_sprintf("%s\n%s", name, ns);
+    key.data = data.ptr;
+    key.len = data.length;
+    key.hash = ucx_hash(data.ptr, data.length);
+    return key;
+}
+
+
+
+
 /* ------------------------------ public API ------------------------------ */
 
 int webdav_getdepth(Request *rq) {

mercurial