Revision
17511
Author
math.parent
Date
2010-05-10 11:19:58 -0500 (Mon, 10 May 2010)

Log Message

Skinny: fix the build

Modified Paths

Diff

Modified: freeswitch/trunk/src/mod/endpoints/mod_skinny/skinny_protocol.c (17510 => 17511)


--- freeswitch/trunk/src/mod/endpoints/mod_skinny/skinny_protocol.c	2010-05-10 16:19:57 UTC (rev 17510)
+++ freeswitch/trunk/src/mod/endpoints/mod_skinny/skinny_protocol.c	2010-05-10 16:19:58 UTC (rev 17511)
@@ -265,15 +265,15 @@
 }
 
 /*****************************************************************************/
-switch_status_t skinny_send_call_info(switch_core_session_t *session, listener_t *listener, uint32_t line_instance)
+switch_status_t skinny_session_send_call_info(switch_core_session_t *session, listener_t *listener, uint32_t line_instance)
 {
 	private_t *tech_pvt;
 	switch_channel_t *channel;
 
-	char *calling_party_name;
-	char *calling_party_number;
-	char *called_party_name;
-	char *called_party_number;
+	const char *calling_party_name;
+	const char *calling_party_number;
+	const char *called_party_name;
+	const char *called_party_number;
 	uint32_t call_type = 0;
 
 	channel = switch_core_session_get_channel(session);
@@ -304,7 +304,7 @@
 	} else {
 		call_type = SKINNY_INBOUND_CALL;
 	}
-	send_call_info(listener,
+	skinny_send_call_info(listener,
 		calling_party_name, /* char calling_party_name[40], */
 		calling_party_number, /* char calling_party[24], */
 		called_party_name, /* char called_party_name[40], */
@@ -411,7 +411,7 @@
 		    send_display_pri_notify(listener, 10 /* message_timeout */, 5 /* priority */, tmp);
 		    switch_safe_free(tmp);
 	    }
-		skinny_send_call_info(helper->tech_pvt->session, listener, line_instance);
+		skinny_session_send_call_info(helper->tech_pvt->session, listener, line_instance);
 		send_set_lamp(listener, SKINNY_BUTTON_LINE, line_instance, SKINNY_LAMP_BLINK);
 		send_set_ringer(listener, SKINNY_RING_INSIDE, SKINNY_RING_FOREVER, 0, helper->tech_pvt->call_id);
 	}
@@ -667,7 +667,7 @@
 			send_select_soft_keys(listener, line_instance, helper->tech_pvt->call_id, 10, 0xffff);
 			send_display_prompt_status(listener, 0, "\200\037",
 				line_instance, helper->tech_pvt->call_id);
-			skinny_send_call_info(helper->tech_pvt->session, listener, line_instance);
+			skinny_session_send_call_info(helper->tech_pvt->session, listener, line_instance);
 	    }
 	}
 	return 0;
@@ -725,7 +725,7 @@
 			tech_pvt->caller_profile->context = switch_core_strdup(tech_pvt->caller_profile->pool, listener->profile->context);
 			send_dialed_number(listener, tech_pvt->caller_profile->destination_number, line_instance, tech_pvt->call_id);
 			skinny_line_set_state(listener, line_instance, tech_pvt->call_id, SKINNY_PROCEED);
-			skinny_send_call_info(session, listener, line_instance);
+			skinny_session_send_call_info(session, listener, line_instance);
 
 			skinny_session_start_media(session, listener, line_instance);
 			
@@ -762,7 +762,7 @@
 	    SKINNY_KEY_SET_RING_OUT, 0xffff);
 	send_display_prompt_status(listener, 0, "\200\026",
 		line_instance, tech_pvt->call_id);
-	skinny_send_call_info(session, listener, line_instance);
+	skinny_session_send_call_info(session, listener, line_instance);
 
 	return SWITCH_STATUS_SUCCESS;
 }
@@ -876,7 +876,7 @@
 	    "\200\030",
 	    line_instance,
 	    tech_pvt->call_id);
-	skinny_send_call_info(session, listener, line_instance);
+	skinny_session_send_call_info(session, listener, line_instance);
 
 	return SWITCH_STATUS_SUCCESS;
 }
@@ -902,7 +902,7 @@
 	send_select_soft_keys(listener, line_instance, tech_pvt->call_id, SKINNY_KEY_SET_ON_HOLD, 0xffff);
 	send_display_prompt_status(listener, 0, "\200\003",
 		line_instance, tech_pvt->call_id);
-	skinny_send_call_info(tech_pvt->session, listener, line_instance);
+	skinny_session_send_call_info(tech_pvt->session, listener, line_instance);
 	send_set_speaker_mode(listener, SKINNY_SPEAKER_OFF);
 	send_set_ringer(listener, SKINNY_RING_OFF, SKINNY_RING_FOREVER, 0, tech_pvt->call_id);
 
@@ -1384,24 +1384,24 @@
 	return skinny_send_reply(listener, message);
 }
 
-switch_status_t send_call_info(listener_t *listener,
-	char calling_party_name[40],
-	char calling_party[24],
-	char called_party_name[40],
-	char called_party[24],
+switch_status_t skinny_send_call_info(listener_t *listener,
+	const char *calling_party_name,
+	const char *calling_party,
+	const char *called_party_name,
+	const char *called_party,
 	uint32_t line_instance,
 	uint32_t call_id,
 	uint32_t call_type,
-	char original_called_party_name[40],
-	char original_called_party[24],
-	char last_redirecting_party_name[40],
-	char last_redirecting_party[24],
+	const char *original_called_party_name,
+	const char *original_called_party,
+	const char *last_redirecting_party_name,
+	const char *last_redirecting_party,
 	uint32_t original_called_party_redirect_reason,
 	uint32_t last_redirecting_reason,
-	char calling_party_voice_mailbox[24],
-	char called_party_voice_mailbox[24],
-	char original_called_party_voice_mailbox[24],
-	char last_redirecting_voice_mailbox[24],
+	const char *calling_party_voice_mailbox,
+	const char *called_party_voice_mailbox,
+	const char *original_called_party_voice_mailbox,
+	const char *last_redirecting_voice_mailbox,
 	uint32_t call_instance,
 	uint32_t call_security_status,
 	uint32_t party_pi_restriction_bits)

Modified: freeswitch/trunk/src/mod/endpoints/mod_skinny/skinny_protocol.h (17510 => 17511)


--- freeswitch/trunk/src/mod/endpoints/mod_skinny/skinny_protocol.h	2010-05-10 16:19:57 UTC (rev 17510)
+++ freeswitch/trunk/src/mod/endpoints/mod_skinny/skinny_protocol.h	2010-05-10 16:19:58 UTC (rev 17511)
@@ -638,7 +638,7 @@
 
 switch_status_t skinny_device_event(listener_t *listener, switch_event_t **ev, switch_event_types_t event_id, const char *subclass_name);
 
-switch_status_t skinny_send_call_info(switch_core_session_t *session, listener_t *listener, uint32_t line_instance);
+switch_status_t skinny_session_send_call_info(switch_core_session_t *session, listener_t *listener, uint32_t line_instance);
 switch_status_t skinny_session_walk_lines(skinny_profile_t *profile, char *channel_uuid, switch_core_db_callback_func_t callback, void *data);
 switch_call_cause_t skinny_ring_lines(private_t *tech_pvt);
 
@@ -703,27 +703,27 @@
     uint32_t conference_id,
     uint32_t pass_thru_party_id,
     uint32_t conference_id2);
-switch_status_t send_call_info(listener_t *listener,
-    char calling_party_name[40],
-    char calling_party[24],
-    char called_party_name[40],
-    char called_party[24],
-    uint32_t line_instance,
-    uint32_t call_id,
-    uint32_t call_type,
-    char original_called_party_name[40],
-    char original_called_party[24],
-    char last_redirecting_party_name[40],
-    char last_redirecting_party[24],
-    uint32_t original_called_party_redirect_reason,
-    uint32_t last_redirecting_reason,
-    char calling_party_voice_mailbox[24],
-    char called_party_voice_mailbox[24],
-    char original_called_party_voice_mailbox[24],
-    char last_redirecting_voice_mailbox[24],
-    uint32_t call_instance,
-    uint32_t call_security_status,
-    uint32_t party_pi_restriction_bits);
+switch_status_t skinny_send_call_info(listener_t *listener,
+        const char *calling_party_name,
+        const char *calling_party,
+        const char *called_party_name,
+        const char *called_party,
+        uint32_t line_instance,
+        uint32_t call_id,
+        uint32_t call_type,
+        const char *original_called_party_name,
+        const char *original_called_party,
+        const char *last_redirecting_party_name,
+        const char *last_redirecting_party,
+        uint32_t original_called_party_redirect_reason,
+        uint32_t last_redirecting_reason,
+        const char *calling_party_voice_mailbox,
+        const char *called_party_voice_mailbox,
+        const char *original_called_party_voice_mailbox,
+        const char *last_redirecting_voice_mailbox,
+        uint32_t call_instance,
+        uint32_t call_security_status,
+        uint32_t party_pi_restriction_bits);
 switch_status_t send_define_time_date(listener_t *listener,
 	uint32_t year,
 	uint32_t month,