[Asterisk-cvs] asterisk/channels chan_iax2.c,1.341,1.342
kpfleming
kpfleming
Wed Sep 7 16:51:43 CDT 2005
Update of /usr/cvsroot/asterisk/channels
In directory mongoose.digium.com:/tmp/cvs-serv31364/channels
Modified Files:
chan_iax2.c
Log Message:
handle no-peer-specified-in-dial-string gracefully (issue #5132)
Index: chan_iax2.c
===================================================================
RCS file: /usr/cvsroot/asterisk/channels/chan_iax2.c,v
retrieving revision 1.341
retrieving revision 1.342
diff -u -d -r1.341 -r1.342
--- chan_iax2.c 7 Sep 2005 01:30:00 -0000 1.341
+++ chan_iax2.c 7 Sep 2005 20:52:03 -0000 1.342
@@ -7713,6 +7713,12 @@
ast_copy_flags(&cai, &globalflags, IAX_NOTRANSFER | IAX_USEJITTERBUF | IAX_FORCEJITTERBUF);
+ if (!pds.peer) {
+ ast_log(LOG_WARNING, "No peer given\n");
+ return NULL;
+ }
+
+
/* Populate our address from the given */
if (create_addr(pds.peer, &sin, &cai)) {
*cause = AST_CAUSE_UNREGISTERED;
More information about the svn-commits
mailing list