diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-01-27 16:33:12 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-01-27 16:33:12 +0000 |
commit | 0a42b07e051d1561170a5b9cbf20b00cefbc134c (patch) | |
tree | ad0ecbb8e5387906e1b15a86d3ed39fcc6e858dd /manager.c | |
parent | 6d536d220ab3914bccfefb2293eebd43fc12ea53 (diff) |
Set dialed peer number properly when ringing multiple channels (bug #3437)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4898 f38db490-d61c-443f-a65b-d21fe96a405b
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"); |