- based on GH #952
@@ -954,6 +954,10 @@ int th_add_hdr_cookie(sip_msg_t *msg)
struct via_param *th_get_via_cookie(sip_msg_t *msg, struct via_body *via)
{
struct via_param *p;
+
+ if (!via) {
+ return NULL;
+ }
for(p=via->param_lst; p; p=p->next)
if(p->name.len==th_cookie_name.len