]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-5498
authorAnthony Minessale <anthm@freeswitch.org>
Mon, 10 Jun 2013 23:21:46 +0000 (18:21 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Mon, 10 Jun 2013 23:21:51 +0000 (18:21 -0500)
src/switch_channel.c

index 6550452e6621b75a46ebf2d21293f2d0c71ba264..39cb95068fc5e17b54c659288be7579d177730db 100644 (file)
@@ -4624,7 +4624,8 @@ SWITCH_DECLARE(void) switch_channel_clear_device_record(switch_channel_t *channe
                int x = 0;
                char prefix[80] = "";
 
-               switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "type", "device");
+               switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "Type", "device");
+               switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "Device-ID", channel->device_node->parent->device_id);
 
                switch_mutex_lock(channel->device_node->parent->mutex);
                for(np = channel->device_node->parent->uuid_list; np; np = np->next) {
@@ -4754,6 +4755,7 @@ static void switch_channel_check_device_state(switch_channel_t *channel, switch_
        }
 
        if (switch_event_create(&event, SWITCH_EVENT_DEVICE_STATE) == SWITCH_STATUS_SUCCESS) {
+               switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "Device-State-Name", drec->device_id);
                switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "Last-Device-State", switch_channel_device_state2str(drec->last_state));
                switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "Device-State", switch_channel_device_state2str(drec->state));
                switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "Device-Call-State", switch_channel_callstate2str(callstate));