[asterisk-commits] rmudgett: branch 1.8 r400013 - in /branches/1.8/channels: ./ sip/

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Sep 27 16:31:25 CDT 2013


Author: rmudgett
Date: Fri Sep 27 16:31:22 2013
New Revision: 400013

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=400013
Log:
chan_sip: Increase some scratch buffer sizes dealing with caller id.

* Eliminated an unnecessary initialization in check_user_full().

(closes issue ASTERISK-22477)
Reported by: Michael Shepelev

Modified:
    branches/1.8/channels/chan_sip.c
    branches/1.8/channels/sip/reqresp_parser.c

Modified: branches/1.8/channels/chan_sip.c
URL: http://svnview.digium.com/svn/asterisk/branches/1.8/channels/chan_sip.c?view=diff&rev=400013&r1=400012&r2=400013
==============================================================================
--- branches/1.8/channels/chan_sip.c (original)
+++ branches/1.8/channels/chan_sip.c Fri Sep 27 16:31:22 2013
@@ -16769,9 +16769,9 @@
 					      int sipmethod, const char *uri, enum xmittype reliable,
 					      struct ast_sockaddr *addr, struct sip_peer **authpeer)
 {
-	char from[256] = "", *of, *name, *unused_password, *domain;
+	char from[256], *of, *name, *unused_password, *domain;
 	enum check_auth_result res = AUTH_DONT_KNOW;
-	char calleridname[50];
+	char calleridname[256];
 	char *uri2 = ast_strdupa(uri);
 
 	terminate_uri(uri2);	/* trim extra stuff */

Modified: branches/1.8/channels/sip/reqresp_parser.c
URL: http://svnview.digium.com/svn/asterisk/branches/1.8/channels/sip/reqresp_parser.c?view=diff&rev=400013&r1=400012&r2=400013
==============================================================================
--- branches/1.8/channels/sip/reqresp_parser.c (original)
+++ branches/1.8/channels/sip/reqresp_parser.c Fri Sep 27 16:31:22 2013
@@ -806,7 +806,7 @@
 int get_name_and_number(const char *hdr, char **name, char **number)
 {
 	char header[256];
-	char tmp_name[50];
+	char tmp_name[256];
 	char *tmp_number = NULL;
 	char *hostport = NULL;
 	char *dummy = NULL;




More information about the asterisk-commits mailing list