pkgsrc/net/partysip/patches/patch-ah

34 lines
1.1 KiB
Text

$NetBSD: patch-ah,v 1.1 2007/10/06 00:00:02 joerg Exp $
--- src/sfp_fsm2.c.orig 2007-10-05 23:02:33.000000000 +0000
+++ src/sfp_fsm2.c
@@ -312,9 +312,9 @@ sfp_cancel_pending_branch(psp_request_t
/* add the same route-set than in the previous request */
pos=0;
- while (!osip_list_eol (br->out_tr->orig_request->routes, pos))
+ while (!osip_list_eol (&br->out_tr->orig_request->routes, pos))
{
- route = (osip_route_t *) osip_list_get (br->out_tr->orig_request->routes, pos);
+ route = (osip_route_t *) osip_list_get (&br->out_tr->orig_request->routes, pos);
i = osip_route_clone (route, &route2);
if (i != 0)
{
@@ -324,7 +324,7 @@ sfp_cancel_pending_branch(psp_request_t
osip_message_free(cancel);
return -1;
}
- osip_list_add(cancel->routes, route2, -1);
+ osip_list_add(&cancel->routes, route2, -1);
pos++;
}
@@ -503,7 +503,7 @@ sfp_answer_request(psp_request_t * req)
}
}
}
- if (osip_list_size (response->contacts) == 0)
+ if (osip_list_size (&response->contacts) == 0)
{
OSIP_TRACE (osip_trace
(__FILE__, __LINE__, OSIP_ERROR, NULL,