[asterisk-commits] tilghman: branch 1.4 r69796 - /branches/1.4/channels/chan_sip.c

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon Jun 18 14:48:17 CDT 2007


Author: tilghman
Date: Mon Jun 18 14:48:17 2007
New Revision: 69796

URL: http://svn.digium.com/view/asterisk?view=rev&rev=69796
Log:
Issue 10005 - Segfault with missing arguments, plus fix a missing define for SIP INFO channels

Modified:
    branches/1.4/channels/chan_sip.c

Modified: branches/1.4/channels/chan_sip.c
URL: http://svn.digium.com/view/asterisk/branches/1.4/channels/chan_sip.c?view=diff&rev=69796&r1=69795&r2=69796
==============================================================================
--- branches/1.4/channels/chan_sip.c (original)
+++ branches/1.4/channels/chan_sip.c Mon Jun 18 14:48:17 2007
@@ -1579,6 +1579,7 @@
 	.send_digit_end = sip_senddigit_end,
 	.bridge = ast_rtp_bridge,
 	.send_text = sip_sendtext,
+	.func_channel_read = acf_channel_read,
 };
 
 /**--- some list management macros. **/
@@ -14274,6 +14275,12 @@
 
 	if (strcasecmp(args.param, "rtpqos"))
 		return 0;
+
+	/* Default arguments of audio,all */
+	if (ast_strlen_zero(args.type))
+		args.type = "audio";
+	if (ast_strlen_zero(args.field))
+		args.field = "all";
 
 	memset(buf, 0, buflen);
 	memset(&qos, 0, sizeof(qos));




More information about the asterisk-commits mailing list