diff -r ae61523bce20 -r 2f71f4ee247a libidav/config.h --- a/libidav/config.h Thu Oct 03 18:52:51 2024 +0200 +++ b/libidav/config.h Sun Oct 06 18:18:04 2024 +0200 @@ -160,6 +160,8 @@ DAV_CONFIG_ERROR_XML = 0 }; +DavConfig* dav_config_new(xmlDoc *doc); + DavConfig* dav_config_load(cxmutstr xmlfilecontent, int *error); void dav_config_free(DavConfig *config); @@ -186,6 +188,8 @@ int dav_config_keytype(DavCfgKeyType type); int dav_config_register_keys(DavConfig *config, DavContext *ctx, dav_loadkeyfile_func loadkey); +int dav_config_register_namespaces(DavConfig *config, DavContext *ctx); + #ifdef __cplusplus } #endif