[Freeswitch-svn] [commit] r5153 - freeswitch/trunk/libs/iax/src
Freeswitch SVN
mikej at freeswitch.org
Fri May 11 13:04:24 EDT 2007
Author: mikej
Date: Fri May 11 13:04:24 2007
New Revision: 5153
Modified:
freeswitch/trunk/libs/iax/src/iax.c
Log:
backport change from the iaxclient sf repository rev 567
Modified: freeswitch/trunk/libs/iax/src/iax.c
==============================================================================
--- freeswitch/trunk/libs/iax/src/iax.c (original)
+++ freeswitch/trunk/libs/iax/src/iax.c Fri May 11 13:04:24 2007
@@ -2993,6 +2993,7 @@
if (len < sizeof(struct ast_iax2_full_hdr)) {
DEBU(G "Short header received from %s\n", inet_ntoa(sin->sin_addr));
IAXERROR "Short header received from %s\n", inet_ntoa(sin->sin_addr));
+ return NULL;
}
/* Only allow it to make new sessions on types where that makes sense */
if ((fh->type == AST_FRAME_IAX) && ((subclass == IAX_COMMAND_NEW) ||
@@ -3015,6 +3016,7 @@
if (len < sizeof(struct ast_iax2_mini_hdr)) {
DEBU(G "Short header received from %s\n", inet_ntoa(sin->sin_addr));
IAXERROR "Short header received from %s\n", inet_ntoa(sin->sin_addr));
+ return NULL;
}
/* Miniature, voice frame */
session = iax_find_session(sin, ntohs(fh->scallno), 0, 0);
More information about the Freeswitch-svn
mailing list