[asterisk-commits] irroot: branch irroot/distrotech-customers-1.8 r337485 - /team/irroot/distrot...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Thu Sep 22 04:17:40 CDT 2011


Author: irroot
Date: Thu Sep 22 04:17:36 2011
New Revision: 337485

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=337485
Log:
If IP address is used in chan_h323 host parameter of peer configuration.
module tries to resolve IP address to IP address and fails.

Simple fix to set family of socket this is a hangover from ipv6 changes.

(closes issue ASTERISK-18237)
(issue ASTERISK-17278)
(issue ASTERISK-17500)


Modified:
    team/irroot/distrotech-customers-1.8/channels/chan_h323.c

Modified: team/irroot/distrotech-customers-1.8/channels/chan_h323.c
URL: http://svnview.digium.com/svn/asterisk/team/irroot/distrotech-customers-1.8/channels/chan_h323.c?view=diff&rev=337485&r1=337484&r2=337485
==============================================================================
--- team/irroot/distrotech-customers-1.8/channels/chan_h323.c (original)
+++ team/irroot/distrotech-customers-1.8/channels/chan_h323.c Thu Sep 22 04:17:36 2011
@@ -1550,6 +1550,7 @@
 			{
 				struct ast_sockaddr tmp;
 
+				tmp.ss.ss_family = AF_INET;
 				if (ast_get_ip(&tmp, v->value)) {
 					ast_log(LOG_ERROR, "Could not determine IP for %s\n", v->value);
 					ASTOBJ_UNREF(peer, oh323_destroy_peer);




More information about the asterisk-commits mailing list