<div dir="ltr">Hello experts, I am using the registrar module and the save() function automatically sends a 200 OK for the REGISTER. However the Contact header built by the registrar module removes all the feature tags such as +g.oma.sip-im, +sip.instance etc. To be spec compliant with certain GSMA specs I need to keep these feature tags / parameters in the Contact header of 200 response, while at the same time want the registrar module to add expires and received= params. <div>
append_to_reply() is not something that is useful for achieving this since it adds a new header. Is there anyway to achieve this without having to hack the registrar module ?<div><br></div><div>Using the &quot;r&quot; flag in save method, would force the registrar module to not send a reply, however if I use sl_send_reply(&quot;200&quot;, &quot;OK&quot;) after calling save(&quot;location&quot;,&quot;fr&quot;); the 200 OK does not contain the Contact header at all.</div>
</div><div><br></div><div>Any suggestions as to how I can achieve this ?</div><div><br></div><div>Thanks.</div></div>