- Converting to use libosip2-3.x.x

This commit is contained in:
Thomas Ries 2008-01-19 15:54:56 +00:00
parent 6a64b680d2
commit ccf4f3222b

View File

@ -111,10 +111,10 @@ int seek_for_entry (osip_message_t *sipmsg, addrcache_t **entry_out)
while ( isequal &&
(level == 0 || entry->direction == DIR_INCOMING) &&
!osip_list_eol (sipmsg->vias, level) &&
!osip_list_eol (entry->sipmsg->vias, level) &&
(via1 = (osip_via_t *) osip_list_get (sipmsg->vias, level)) &&
(via2 = (osip_via_t *) osip_list_get (entry->sipmsg->vias, level)) &&
!osip_list_eol (&(sipmsg->vias), level) &&
!osip_list_eol (&(entry->sipmsg->vias), level) &&
(via1 = (osip_via_t *) osip_list_get(&(sipmsg->vias), level)) &&
(via2 = (osip_via_t *) osip_list_get(&(entry->sipmsg->vias), level)) &&
(level < 70))
{
/*
@ -139,8 +139,8 @@ int seek_for_entry (osip_message_t *sipmsg, addrcache_t **entry_out)
level ++ ;
} ;
if (isequal &&
osip_list_eol (sipmsg->vias, level) &&
(osip_list_eol (entry->sipmsg->vias, level) ||
osip_list_eol (&(sipmsg->vias), level) &&
(osip_list_eol (&(entry->sipmsg->vias), level) ||
entry->direction == DIR_OUTGOING ) )
{
*entry_out = entry ;