This fix has just been checked-in (rev 271). Thank you Peter.

 

 

Regards,

Olivier Boulkroune

 

________________________________

De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Geo Paul
Envoyé : mercredi 20 juin 2007 20:15
À : Peter.Higginson; sipp-users
Objet : Re: [Sipp-users] Start a uas script with <recv response="200">

 

Thank you Peter...With your suggested changes, it worked fine. Can you make it 
part of the official build? 

 

Once again thank you for the help. 

 

Geo 

 

________________________________

   

From: Peter Higginson [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 19, 2007 4:37 PM
To: Geo Paul; 'sipp-users'
Subject: RE: [Sipp-users] Start a uas script with <recv response="200"> 

 

 

My guess is that the problem is the attempt to CSeq match responses. I have 
removed most of this on my local version, for the public code try this: 

 

In call.cpp there is this section of code in a routine called 
call::matches_scenario 

 

  if ((reply_code) && ((scenario[index] -> recv_response) == reply_code) && 

     (scenario[index]->recv_response_for_cseq_method_list) && 

     (strstr(scenario[index]->recv_response_for_cseq_method_list, 
responsecseqmethod))) { 

        return true; 

  }   

 

Clearly there cannot be method list for the first response. 

 

I would try changing it to something like this: 

 

  if ((reply_code) && ((scenario[index] -> recv_response) == reply_code) && 

     (index == 0 || ((scenario[index]->recv_response_for_cseq_method_list) && 

     (strstr(scenario[index]->recv_response_for_cseq_method_list, 
responsecseqmethod))))) { 

        return true; 

  } 

 

Let the list know if this works and someone may add it. 

Peter 

 

Peter Higginson 

Newport Networks Ltd, 

http://www.newport-networks.com/ 

 

-----Original Message-----
From: Geo Paul [mailto:[EMAIL PROTECTED] 
Sent: 19 June 2007 14:32
To: Peter.Higginson; sipp-users
Subject: RE: [Sipp-users] Start a uas script with <recv response="200"> 

 

In my case..  the script is failing wit error saying received "SIP/2.0 200 OK" 
while waiting for "200" response. I tried changing the recv to the following 
formats but nothing worked 

 response="200 OK" 

 response="200OK" 

response="sip/2.0 200 OK" 

 

Thank for your response. 

 

Geo 

 

-----Original Message----- 

From: Peter Higginson [mailto:[EMAIL PROTECTED] 

Sent: Monday, June 18, 2007 7:52 PM 

To: Geo Paul; 'sipp-users' 

Subject: RE: [Sipp-users] Start a uas script with <recv response="200"> 

 

 

I don't believe it makes any difference. 

 

Peter Higginson 

Newport Networks Ltd, 

http://www.newport-networks.com/ 

 

-----Original Message----- 

From: [EMAIL PROTECTED] 

[mailto:[EMAIL PROTECTED] On Behalf Of Geo Paul 

Sent: 18 June 2007 22:57 

To: sipp-users 

Subject: [Sipp-users] Start a uas script with <recv response="200"> 

 

Hi All, 

 

I am in situation where I need to start a sipp uas script with <rec 

response="200"> instead any normal requests. 

 

Does any one know is this possible with sipp scripts ? 

 

Here is the script: 

 

scenario name="Basic Call Flow UAS"> 

  <recv response="200" crlf="true"> 

  </recv> 

  <pause milliseconds="10"/> 

  <send> 

    <![CDATA[ 

      ACK sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0 

      

Via:SIP/2.0/[transport][local_ip]:[local_port];branch=[branch][call_id] 

      Max-Forwards: 70 

      Contact: 

<sip:[local_ip]:[local_port];+g.3gpp.cs-voice>;+g.3gpp.cs-voice 

      [last_To:] 

      [last_From:] 

      Call-ID: [call_id] 

      Cseq: 1 ACK 

      Content-Length: 0 

    ]]> 

  </send> 

 

------------------------------------------------------------------------- 

This SF.net email is sponsored by DB2 Express 

Download DB2 Express C - the FREE version of DB2 express and take 

control of your XML. No limits. Just data. Click to get it now. 

http://sourceforge.net/powerbar/db2/ 

_______________________________________________ 

Sipp-users mailing list 

[email protected] 

https://lists.sourceforge.net/lists/listinfo/sipp-users 

 

 

 

 

 

---------------------------------------------------------------------------------------------
 

This e-mail may contain confidential and/or privileged information. 

If you are not the intended recipient (or have received this e-mail in error) 
please 

notify the sender immediately and delete this e-mail. Any unauthorized copying, 

disclosure or distribution of the contents in this e-mail is strictly 
forbidden. 

---------------------------------------------------------------------------------------------
 

Newport Networks Limited is registered in England. Registration number 4067591. 

Registered office: 6 St. Andrew Street, London EC4A 3LX 

---------------------------------------------------------------------------------------------
 

 

 

 

 

________________________________

   

---------------------------------------------------------------------------------------------
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail in error) 
please
notify the sender immediately and delete this e-mail. Any unauthorized copying,
disclosure or distribution of the contents in this e-mail is strictly forbidden.
---------------------------------------------------------------------------------------------
Newport Networks Limited is registered in England. Registration number 4067591.
Registered office: 6 St. Andrew Street, London EC4A 3LX
---------------------------------------------------------------------------------------------
 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to