diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 46eeb2177e..f7e18de883 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Thu Feb 26 12:23:25 CST 2009 +Thu Feb 26 12:31:34 CST 2009 diff --git a/libs/sofia-sip/libsofia-sip-ua/soa/soa.c b/libs/sofia-sip/libsofia-sip-ua/soa/soa.c index f2b4948031..2051bb778a 100644 --- a/libs/sofia-sip/libsofia-sip-ua/soa/soa.c +++ b/libs/sofia-sip/libsofia-sip-ua/soa/soa.c @@ -2454,12 +2454,10 @@ soa_init_sdp_connection_with_session(soa_session_t *ss, if (m->m_rejected) continue; - if (sdp && sdp->sdp_connection && sdp->sdp_connection->c_address) { - for (mc = m->m_connections; mc; mc = mc->c_next) { - for (li = res; li; li = li->li_next) { - if (!li->li_canonname || !su_casematch(li->li_canonname, sdp->sdp_connection->c_address)) { - continue; - } + for (mc = m->m_connections; mc; mc = mc->c_next) { + for (li = res; li; li = li->li_next) { + if (!su_casematch(li->li_canonname, mc->c_address)) + continue; #if HAVE_SIN6 if (li->li_family == AF_INET6) { if (ip6 > ip4)