Hi, Jock!
What you should do is to catch the reply in an onreply_route and call
the append_hf() function for the 200 OK reply.
Best regards,
Razvan Crainea
OpenSIPS Core Developer
http://www.opensips-solutions.com
On 05/28/2013 11:21 PM, Jock McKechnie wrote:
I'm sure this isn't this hard, but I must be going crazy because I
can't figure it out.
I have a real simple call flow that looks like this:
Notifier Box -> OpenSIPS -> Carrier
I'd like to RETURN some data to the Notifier from OpenSIPS on the 200
OK using a header, but I can only manage to add headers to the
outgoing proxied leg of the call (from OpenSIP to the Carrier) using
the append_hf() function.
Am I daft? Or is OpenSIPS doing this on purpose because it breaks RFC? Or?
Boy, I'd sure appreciate some suggestions. I just can't shake the
feeling I'm doing something really bone-headed.
Cheers;
- Jock
(It'd look something like this:
Notifier -> OpenSIPS: INVITE
OpenSIPS -> Notifier: 100 Trying
OpenSIPS -> Carrier : INVITE
Carrier -> OpenSIPS: 100 Trying
Carrier -> OpenSIPS: 183 Session Progress
OpenSIPS -> Notifier: 183 Session Progress
Carrier -> OpenSIPS: 200 OK
<ADD HEADER HERE>
OpenSIPS -> Notifier: 200 OK, P-New-Header: Here,Dummy.
.
.
etc.)
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users