From 93db4451d1d2c6ac28ddf65ce558fa0e13bcb2b0 Mon Sep 17 00:00:00 2001 From: Mathieu Parent Date: Thu, 15 Apr 2010 11:11:05 +0200 Subject: [PATCH] Skinny: fix previous commit, define current time on hangup --- src/mod/endpoints/mod_skinny/mod_skinny.c | 2 +- src/mod/endpoints/mod_skinny/skinny_protocol.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mod/endpoints/mod_skinny/mod_skinny.c b/src/mod/endpoints/mod_skinny/mod_skinny.c index 391923d5e9..2a6e65d695 100644 --- a/src/mod/endpoints/mod_skinny/mod_skinny.c +++ b/src/mod/endpoints/mod_skinny/mod_skinny.c @@ -651,7 +651,7 @@ int channel_on_hangup_callback(void *pArg, int argc, char **argv, char **columnN skinny_line_set_state(listener, line_instance, call_id, SKINNY_ON_HOOK); send_select_soft_keys(listener, line_instance, call_id, SKINNY_KEY_SET_ON_HOOK, 0xffff); - /* TODO: DefineTimeDate */ + send_define_current_time_date(listener); send_set_speaker_mode(listener, SKINNY_SPEAKER_OFF); send_set_ringer(listener, SKINNY_RING_OFF, SKINNY_RING_FOREVER, 0, call_id); } diff --git a/src/mod/endpoints/mod_skinny/skinny_protocol.c b/src/mod/endpoints/mod_skinny/skinny_protocol.c index 4bbe77bf72..c242e32c3f 100644 --- a/src/mod/endpoints/mod_skinny/skinny_protocol.c +++ b/src/mod/endpoints/mod_skinny/skinny_protocol.c @@ -588,8 +588,8 @@ int skinny_session_process_dest_callback(void *pArg, int argc, char **argv, char skinny_line_set_state(listener, line_instance, helper->tech_pvt->call_id, SKINNY_IN_USE_REMOTELY); send_select_soft_keys(listener, line_instance, helper->tech_pvt->call_id, 10, 0xffff); send_display_prompt_status(listener, 0, "\200\037", - line_instance, tech_pvt->call_id); - skinny_send_call_info(session, listener, line_instance); + line_instance, helper->tech_pvt->call_id); + skinny_send_call_info(helper->tech_pvt->session, listener, line_instance); } } return 0;