__ast_mm_init();
#endif
- ast_startuptime = ast_tvnow();
+ ast_lastreloadtime = ast_startuptime = ast_tvnow();
ast_cli_register_multiple(cli_asterisk, sizeof(cli_asterisk) / sizeof(struct ast_cli_entry));
if (ast_opt_console) {
#include "asterisk/config.h"
#include "asterisk/sched.h"
#include "asterisk/cli.h"
+#include "asterisk/manager.h"
static struct sched_context *sched;
static int refresh_sched = -1;
res = 0;
ast_mutex_unlock(&refresh_lock);
+ manager_event(EVENT_FLAG_SYSTEM, "Reload", "Module: DNSmgr\r\nStatus: %s\r/nMessage: DNSmgr reload Requested\r\n", enabled ? "Enabled" : "Disabled");
return res;
}
#include "asterisk/channel.h"
#include "asterisk/config.h"
#include "asterisk/utils.h"
+#include "asterisk/manager.h"
#ifdef __APPLE__
#undef T_NAPTR
}
enumver++;
ast_mutex_unlock(&enumlock);
+ manager_event(EVENT_FLAG_SYSTEM, "Reload", "Module: Enum\r\nStatus: Enabled\r\nMessage: ENUM reload Requested\r\n");
return 0;
}
}
if (strchr(screenname, '@') && message){
ast_aji_send_chat(client, screenname, message);
+ astman_append(s, "Response: Success\r\n");
if (!ast_strlen_zero(id))
astman_append(s, "ActionID: %s\r\n",id);
- astman_append(s, "Response: Success\r\n");
return 0;
}
+ astman_append(s, "Response: Error\r\n");
if (!ast_strlen_zero(id))
astman_append(s, "ActionID: %s\r\n",id);
- astman_append(s, "Response: Failure\r\n");
return 0;
}