From: Olle Johansson Date: Mon, 9 Apr 2007 19:05:40 +0000 (+0000) Subject: Add hint to ExtensionStatus AMI event in manager X-Git-Tag: 1.6.0-beta1~3^2~2876 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c1d8971831f8987ae74f96e7b39302349782cdb9;p=thirdparty%2Fasterisk.git Add hint to ExtensionStatus AMI event in manager git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@61021 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/main/manager.c b/main/manager.c index 891df4c827..2298cf247a 100644 --- a/main/manager.c +++ b/main/manager.c @@ -2486,7 +2486,10 @@ int ast_manager_unregister(char *action) static int manager_state_cb(char *context, char *exten, int state, void *data) { /* Notify managers of change */ - manager_event(EVENT_FLAG_CALL, "ExtensionStatus", "Exten: %s\r\nContext: %s\r\nStatus: %d\r\n", exten, context, state); + char hint[BUFSIZ]; + ast_get_hint(hint, sizeof(hint), NULL, 0, NULL, context, exten); + + manager_event(EVENT_FLAG_CALL, "ExtensionStatus", "Exten: %s\r\nContext: %s\r\nHint: %s\r\nStatus: %d\r\n", exten, context, hint, state); return 0; }