aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2014-04-30 13:28:27 -0700
committerVsevolod Stakhov <vsevolod@highsecure.ru>2014-04-30 13:28:27 -0700
commit8fafe7395acaff58e95255e82901eab7b195c8a7 (patch)
tree31d9de1242337621dc853c05e4cf3f4411bd088b
parent08cf490f1273d07cbb1ccf7ee38e8bb0b85578e8 (diff)
downloadrspamd-8fafe7395acaff58e95255e82901eab7b195c8a7.tar.gz
rspamd-8fafe7395acaff58e95255e82901eab7b195c8a7.zip
Allow to scan via controller as well.
-rw-r--r--src/client/rspamc.c2
-rw-r--r--src/controller.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/client/rspamc.c b/src/client/rspamc.c
index a5e5edcda..6093161db 100644
--- a/src/client/rspamc.c
+++ b/src/client/rspamc.c
@@ -112,7 +112,7 @@ struct rspamc_command {
{
.cmd = RSPAMC_COMMAND_SYMBOLS,
.name = "symbols",
- .path = "symbols",
+ .path = "check",
.description = "scan message and show symbols (default command)",
.is_controller = FALSE,
.is_privileged = FALSE,
diff --git a/src/controller.c b/src/controller.c
index 1657307df..17efe8518 100644
--- a/src/controller.c
+++ b/src/controller.c
@@ -59,6 +59,7 @@
#define PATH_SAVE_SYMBOLS "/savesymbols"
#define PATH_SAVE_MAP "/savemap"
#define PATH_SCAN "/scan"
+#define PATH_CHECK "/check"
#define PATH_STAT "/stat"
#define PATH_STAT_RESET "/statreset"
#define PATH_COUNTERS "/counters"
@@ -1642,6 +1643,7 @@ start_controller_worker (struct rspamd_worker *worker)
rspamd_http_router_add_path (ctx->http, PATH_SAVE_SYMBOLS, rspamd_controller_handle_savesymbols);
rspamd_http_router_add_path (ctx->http, PATH_SAVE_MAP, rspamd_controller_handle_savemap);
rspamd_http_router_add_path (ctx->http, PATH_SCAN, rspamd_controller_handle_scan);
+ rspamd_http_router_add_path (ctx->http, PATH_CHECK, rspamd_controller_handle_scan);
rspamd_http_router_add_path (ctx->http, PATH_STAT, rspamd_controller_handle_stat);
rspamd_http_router_add_path (ctx->http, PATH_STAT_RESET, rspamd_controller_handle_statreset);
rspamd_http_router_add_path (ctx->http, PATH_COUNTERS, rspamd_controller_handle_counters);