On Tue, Dec 16, 2003 at 10:59:50PM -0600, Walker Haddock wrote: > > edit iax2.h file and change line 73 as follows: > #define IAX_DEFAULT_PORTNO 80 /* 4569 */
this is *really* the *wrong* way to fix it. the correct way is to set port = 80 in iax.conf BUT... you will notice near the beginning of the load_module() routine in chan_iax2.c, it does sin.sin_port = ntohs(IAX_DEFAULT_PORTNO); sin.sin_addr.s_addr = INADDR_ANY; in other words, the local address the iax2 process binds to, as well as the port, are hardcoded in the source. not good. these should come from the config file with INADDR_ANY and IAX_DEFAULT_PORTNO as defaults. can you create a bug for this on bugs.digium.com? -w -- /~\ The ASCII Ribbon Campaign \ / No HTML/RTF in email X No Word docs in email / \ Respect for open standards _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users
