[asterisk-dev] T38 Passthrough in chan_sip.c

George Pajari George.Pajari at netVOICE.ca
Sat Mar 18 00:56:30 MST 2006


I'm trying to figure out why the T38 passthrough code generates warnings 
of the form "The other side of the bridge don't have udptl struct" and 
my investigations of the code suggest that the udptl structure is not 
allocated because the SIP channel does not have the flag 
SIP_PAGE2_T38SUPPORT_UDPTL set.

But SIP_PAGE2_T38SUPPORT_UDPTL is defined with value 0:

#define SIP_PAGE2_T38SUPPORT_UDPTL      (0 << 15)

so how can this flag ever be set?

Will not the test:

ast_test_flag(&p->t38.t38support, SIP_PAGE2_T38SUPPORT_UDPTL)

always be false?

What am I missing here?

-- 
George Pajari, netVOICE communications    604 484 VOIP (484 8647 x102)
Open Source VoIP/Telephony Specialists  1 877 NET VOIP (638 8647 x102)
                  www.netvoice.ca  www.ip-centrex.ca
      www.digium.ca www.grandstream.ca www.sipura.ca www.snom.ca




More information about the asterisk-dev mailing list