From: Michael Jerris Date: Tue, 16 Dec 2008 19:58:49 +0000 (+0000) Subject: Wed Nov 12 12:00:29 CST 2008 Pekka Pessi X-Git-Tag: v1.0.2~197 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b51f0287d84f954e456552b0230544d9ea63de52;p=thirdparty%2Ffreeswitch.git Wed Nov 12 12:00:29 CST 2008 Pekka Pessi * sdp_parse.c: use lower-case udptl According to T.38 V3.4 some implementations are case-sensitive when checking transport protocol name. Thanks to Timo Bruhn for the hint. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10816 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 01c4a67385..e71ff80735 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Tue Dec 16 13:54:44 CST 2008 +Tue Dec 16 13:58:31 CST 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c b/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c index 4d46bcaaab..1d05b7dfb9 100644 --- a/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c +++ b/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c @@ -1374,8 +1374,9 @@ void sdp_media_transport(sdp_media_t *m, char const *s) m->m_proto = sdp_proto_rtp, m->m_proto_name = "RTP/AVP"; else if (strcasecmp(s, "RTP/SAVP") == 0) m->m_proto = sdp_proto_srtp, m->m_proto_name = "RTP/SAVP"; - else if (strcasecmp(s, "UDPTL") == 0) - m->m_proto = sdp_proto_udptl, m->m_proto_name = "UDPTL"; + else if (strcasecmp(s, "udptl") == 0) + /* Lower case - be compatible with people living by T.38 examples */ + m->m_proto = sdp_proto_udptl, m->m_proto_name = "udptl"; else if (strcasecmp(s, "UDP") == 0) m->m_proto = sdp_proto_udp, m->m_proto_name = "UDP"; else if (strcasecmp(s, "TCP") == 0)