[OpenSER-Devel] SF.net SVN: openser: [2835] trunk/modules/sl
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Fri Oct 5 15:53:25 CEST 2007
Hi Klaus,
the textops functions do not cover the first line of a request or reply.
Regards,
Bogdan
Klaus Darilion wrote:
> Hi!
>
> is it possible to change the 1st line of the response with replace()
> from textops?
>
> klaus
>
> Bogdan-Andrei Iancu schrieb:
>> Henning Westerholt wrote:
>>> On Thursday 04 October 2007, Bogdan-Andrei Iancu wrote:
>>>
>>>> Hi Henning,
>>>>
>>>> I have some concerns (even on a first view things work) about
>>>> couple of
>>>> issues:
>>>>
>>>> - there are some direct access to the sip_msg structure as a
>>>> requests (the struct contains a union for reply and requests) and the
>>>> read information will be bogus. Like we have a filter:
>>>> msg->first_line.u.request.method_value==METHOD_ACK
>>>> which will be bogus for a reply.
>>>>
>>>> - routing - the module determins where to send the reply in two
>>>> ways:
>>>> 1) based on top most via (assuming a request is
>>>> processed),
>>>> so for a reply it will be again bogus
>>>> 2) based on the received field from sip_msg struct - to
>>>> send
>>>> it where the request came from; again bogus....
>>>>
>>>> It will be safer to undo the change until we understand all the
>>>> implications...
>>>>
>>>
>>> Hello Bogdan,
>>>
>>> ok, i'll revert this later. Dan suggested to use t_reply, but this
>>> function is also not available here. So it is not possible to send
>>> reply in a ONREPLY route?
>>>
>> Hi Henning,
>>
>> Thanks. t_relay() will have the same issues as sl_send_repy()....:(
>> For the moment there is no way to send a reply from onreply route....
>>
>> Regards,
>> Bogdan
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/devel
>
More information about the Devel
mailing list