summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sources/ogAdmServer.cpp15
1 files changed, 2 insertions, 13 deletions
diff --git a/sources/ogAdmServer.cpp b/sources/ogAdmServer.cpp
index c75acf1..025bfcd 100644
--- a/sources/ogAdmServer.cpp
+++ b/sources/ogAdmServer.cpp
@@ -4084,11 +4084,9 @@ static int og_cmd_setup_image(json_t *element, struct og_msg_params *params)
static int og_cmd_run_schedule(json_t *element, struct og_msg_params *params)
{
- char buf[4096] = {};
- int err = 0, len;
const char *key;
json_t *value;
- TRAMA *msg;
+ int err = 0;
json_object_foreach(element, key, value) {
if (!strcmp(key, "clients"))
@@ -4098,16 +4096,7 @@ static int og_cmd_run_schedule(json_t *element, struct og_msg_params *params)
break;
}
- len = snprintf(buf, sizeof(buf), "nfn=EjecutaComandosPendientes");
-
- msg = og_msg_alloc(buf, len);
- if (!msg)
- return -1;
-
- og_send_cmd((char **)params->ips_array, params->ips_array_len,
- CLIENTE_OCUPADO, msg);
-
- og_msg_free(msg);
+ og_cmd_legacy_send(params, "EjecutaComandosPendientes", CLIENTE_OCUPADO);
return 0;
}