You need to keep in mind that if you generate an in dialog request you
must increase the Cseq number.
If you do that, then all subsequent in-dialog request must have their
CSeq number increased.
When you receive the BYE, you will need to increase the CSeq of the
BYE that is sent in the same direction that your previous injected
request was.

Regards,
Ovidiu Sas

On Wed, Sep 15, 2010 at 6:47 AM, Alex Massover <[email protected]> wrote:
> Hi,
>
> Yes, sounds to me as good idea, the function can receive 3 parameters: 
> method, direction and extra headers. In the future maybe even 4 - request 
> body.
> But it will be up to user to understand what in-dialog requests he can send 
> without breaking SIP.
>
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Sa?l Ibarra Corretg?
> Sent: Wednesday, September 15, 2010 1:05 PM
> To: OpenSIPS devel mailling list
> Subject: Re: [OpenSIPS-Devel] Sending INFO from MI
>
> Hi,
>
> On 09/15/2010 11:17 AM, Alex Massover wrote:
>> Hi,
>>
>> I need to pass events generated by the external application during the
>> call. I'm thinking about to implement this with INFO.
>>
>> The idea is to add sending INFO functionality to the dialog module. In
>> analogy with 'dlg_end_dlg' MI function exported by dialog module, I want
>> to add 'dlg_send_info' function. That will receive 2 parameters:
>>
>
> I can't comment on technical details of your approach, as I'm not
> familiar with the dialog module internals, however, what about making
> this a bit more generic and allowing any request to be sent? Of course
> INVITE and SUBSCRIBE wouldn't be allowed, but someone might want to send
> an in-dialog OPTIONS or some other invented request such as FOO. You
> could then call it dlg_send_request.
>
> The ability to send some payload with that request might also desirable
> for someone.
>
> Just my 2 cents :-)
>
>
> Regards,
>
> --
> Saúl Ibarra Corretgé
> AG Projects
>
> _______________________________________________
> Devel mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>
> This mail was received via Mail-SeCure System.
>
> This mail was sent via Mail-SeCure System.
> _______________________________________________
> Devel mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>

_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to