diff options
author | Mark Spencer <markster@digium.com> | 2005-01-27 16:33:12 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 2005-01-27 16:33:12 +0000 |
commit | 1f7c8719934eeb7f03017942cc07a6796a8f2d21 (patch) | |
tree | ad0ecbb8e5387906e1b15a86d3ed39fcc6e858dd /manager.c | |
parent | 7a250ebd3495fe41f69316abb3f81a73b2a7247a (diff) |
Set dialed peer number properly when ringing multiple channels (bug #3437)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4898 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'manager.c')
-rwxr-xr-x | manager.c | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -840,16 +840,18 @@ static void *fast_originate(void *data) "%s" "Channel: %s/%s\r\n" "Context: %s\r\n" - "Exten: %s\r\n", - in->idtext, in->tech, in->data, in->context, in->exten); + "Exten: %s\r\n" + "Reason: %i\r\n", + in->idtext, in->tech, in->data, in->context, in->exten, reason); else manager_event(EVENT_FLAG_CALL, "OriginateFailure", "%s" "Channel: %s/%s\r\n" "Context: %s\r\n" - "Exten: %s\r\n", - in->idtext, in->tech, in->data, in->context, in->exten); + "Exten: %s\r\n" + "Reason: %i\r\n", + in->idtext, in->tech, in->data, in->context, in->exten, reason); free(in); return NULL; @@ -879,8 +881,8 @@ static int action_originate(struct mansession *s, struct message *m) char *priority = astman_get_header(m, "Priority"); char *timeout = astman_get_header(m, "Timeout"); char *callerid = astman_get_header(m, "CallerID"); - char *variable = astman_get_header(m, "Variable"); - char *account = astman_get_header(m, "Account"); + char *variable = astman_get_header(m, "Variable"); + char *account = astman_get_header(m, "Account"); char *app = astman_get_header(m, "Application"); char *appdata = astman_get_header(m, "Data"); char *async = astman_get_header(m, "Async"); |