aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/cfg_rcl.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-01-02 17:37:28 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-01-02 17:37:28 +0000
commit76dad93fd2f437167af999787168e1c3aae398ef (patch)
treeb5b45acdfca85eaeb86350ddf705614f5bc6fcc3 /src/libserver/cfg_rcl.h
parentf66d2ffef3a6ef62c5b39b9dd86ab15aa44d3c3f (diff)
downloadrspamd-76dad93fd2f437167af999787168e1c3aae398ef.tar.gz
rspamd-76dad93fd2f437167af999787168e1c3aae398ef.zip
Add method to insert documentation to the specific path
Diffstat (limited to 'src/libserver/cfg_rcl.h')
-rw-r--r--src/libserver/cfg_rcl.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/libserver/cfg_rcl.h b/src/libserver/cfg_rcl.h
index 38f545825..b114e765c 100644
--- a/src/libserver/cfg_rcl.h
+++ b/src/libserver/cfg_rcl.h
@@ -358,4 +358,16 @@ ucl_object_t* rspamd_rcl_add_doc_obj (ucl_object_t *doc_target,
ucl_type_t type,
rspamd_rcl_default_handler_t handler,
gint flags);
+
+/**
+ * Adds new documentation option specified by path `doc_path` that should be
+ * splitted by dots
+ */
+ucl_object_t *rspamd_rcl_add_doc_by_path (struct rspamd_config *cfg,
+ const gchar *doc_path,
+ const char *doc_string,
+ const char *doc_name,
+ ucl_type_t type,
+ rspamd_rcl_default_handler_t handler,
+ gint flags);
#endif /* CFG_RCL_H_ */