[asterisk-commits] mjordan: branch mjordan/udptl r350361 - /team/mjordan/udptl/channels/chan_sip.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Jan 11 10:21:16 CST 2012
Author: mjordan
Date: Wed Jan 11 10:21:12 2012
New Revision: 350361
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=350361
Log:
Handle the T38 control frame
Modified:
team/mjordan/udptl/channels/chan_sip.c
Modified: team/mjordan/udptl/channels/chan_sip.c
URL: http://svnview.digium.com/svn/asterisk/team/mjordan/udptl/channels/chan_sip.c?view=diff&rev=350361&r1=350360&r2=350361
==============================================================================
--- team/mjordan/udptl/channels/chan_sip.c (original)
+++ team/mjordan/udptl/channels/chan_sip.c Wed Jan 11 10:21:12 2012
@@ -6833,12 +6833,14 @@
res = -1;
break;
case AST_CONTROL_T38_PARAMETERS:
+ res = -1;
if (datalen != sizeof(struct ast_control_t38_parameters)) {
ast_log(LOG_ERROR, "Invalid datalen for AST_CONTROL_T38_PARAMETERS. Expected %d, got %d\n", (int) sizeof(struct ast_control_t38_parameters), (int) datalen);
- res = -1;
} else {
const struct ast_control_t38_parameters *parameters = data;
- res = interpret_t38_parameters(p, parameters);
+ if (!initialize_udptl(p)) {
+ res = interpret_t38_parameters(p, parameters);
+ }
}
break;
case AST_CONTROL_SRCUPDATE:
More information about the asterisk-commits
mailing list