[asterisk-commits] tilghman: trunk r228979 - /trunk/channels/iax2-parser.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Nov 9 11:17:34 CST 2009
Author: tilghman
Date: Mon Nov 9 11:17:29 2009
New Revision: 228979
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=228979
Log:
Don't try to convert a 64-bit integer, where only a 32-bit integer is stored.
(closes issue #16194)
Reported by: habile
Modified:
trunk/channels/iax2-parser.c
Modified: trunk/channels/iax2-parser.c
URL: http://svnview.digium.com/svn/asterisk/trunk/channels/iax2-parser.c?view=diff&rev=228979&r1=228978&r2=228979
==============================================================================
--- trunk/channels/iax2-parser.c (original)
+++ trunk/channels/iax2-parser.c Mon Nov 9 11:17:29 2009
@@ -797,7 +797,7 @@
snprintf(tmp, (int)sizeof(tmp), "Expecting capability to be %d bytes long but was %d\n", (int)sizeof(unsigned int), len);
errorf(tmp);
} else if (ies->capability == 0) { /* Don't overwrite capability2, if specified */
- ies->capability = ntohll(get_unaligned_uint32(data + 2));
+ ies->capability = ntohl(get_unaligned_uint32(data + 2));
}
break;
case IAX_IE_CAPABILITY2:
More information about the asterisk-commits
mailing list