Hello benny , I follow your modification in sip_msg.c , but the problem still here, we don't have the '%' in the branch of 200 ok on responding to notiy Best regards -----Message d'origine----- De : pjsip-bounces at lists.pjsip.org [mailto:pjsip-bounces at lists.pjsip.org] De la part de Benny Prijono Envoy? : mardi 31 ao?t 2010 18:48 ? : pjsip list Objet : Re: [pjsip] Bug in on parsing the via header sip message I just comitted a workaround for this in https://trac.pjsip.org/repos/ticket/1116 Thanks for the report! Best regards, Benny 2010/8/31 Ferguen Adel <aferguen at neotilus.com>: > > > Hello, > > > > I m using psjsip , I think this stack have a bug : (Follow the description > )? > > > > - When I receive message SIP and the value of branch in VIA header > contain the character %, the parser don?t recognize it take it for another > think > > - By ex: when I receive 145%1458 the parser read value like this > 145058 > > - > > - Then the 200 OK SIP message will be send with different VIA > header branch value > > - > > - The function responsible for this parse is > int_parse_via_param( pjsip_via_hdr *hdr, pj_scanner *scanner, > > - > pj_pool_t *pool) > > - Did any have the same pb ? > > > > > > Thanks for response > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > _______________________________________________ Visit our blog: http://blog.pjsip.org pjsip mailing list pjsip at lists.pjsip.org http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org