Re: [Sipp-users] check_it

2008-08-19 Thread Anonymous Incognito
Hi Charles,

I knew about nop but definitely not about condexec.

Is it only strcmp, which is available or is strncmp available too?

I am using the latest SVN trunk version and it works fine. Pure joy.

Cheers
David

On Mon, Aug 18, 2008 at 3:43 PM, Charles P Wright [EMAIL PROTECTED] wrote:
 Nop is descibed in the documentation:
 http://sipp.sourceforge.net/doc3.0/reference.html#Create+your+own+XML+scenarios

 The strcmp and condexec attributes are new and are not yet documented (I
 only managed to get motivated to do documentation before a release).

 To use these actions/modifiers, you'll need to get the SVN trunk version.

 Charles

 Jeff Wright [EMAIL PROTECTED] wrote on 08/17/2008 12:28:16 PM:

 Charles,

 Thanks for responding.  That scenario does look like it will work,
 but I was certainly unaware of the existence of the strcmp and
 nop actions, as well as the condexec action modifier.  I don't
 see these items in the documentation anywhere.  I guess I could grep
 through the codebase and try to figure out all the sundry options
 available to me and how they work, but that was a bit more than I
 was originally hoping for.

 In any case, when I try this:

   recv response=200 optional=true next=1
   action
   ereg regexp=.* search_in=hdr header=Contact:
 assign_to=contact/
   strcmp assign_to=compareval variable=contact value= /
   test assign_to=empty variable=compareval value=0
 test=equal /
 /action
   /recv

   nop condexec=empty
   action
   error message=Server header is present.
   /action
   /nop

 I get this result:


 strcmp 'assign_to' parameter, compareval is not a valid integer!

 BTW, my sipp version is: SIPp v2.0-TLS, version 20071128, built Jan
 7 2008, 16:31:36

 Any ideas?

 Jeffrey Wright
 System Test Engineering Manager
 Aztek Networks, Inc.



 -Original Message-
 From: Charles P Wright [mailto:[EMAIL PROTECTED]
 Sent: Sat 8/16/2008 7:14 PM
 To: Jeff Wright
 Cc: Anonymous Incognito; sipp-users@lists.sourceforge.net; sipp-
 [EMAIL PROTECTED]
 Subject: Re: [Sipp-users] check_it

 My best suggestion would be to assign the captured value to a variable,
 something like (not 100% sure on syntax, but this should sketch the plan
 for you); then strcmp it to an empty string (returns 0 if equal), and
 test
 on the strcmp return.

 recv
 ereg assign_to=server search_in=header header=Server: regexp=.*
 /
 strcmp assign_to=compareval variable=server value= /
 test assign_to=empty variable=compareval value=0 test=equal /
 /recv

 nop condexec=empty
 action
 error message=Server header is present.
 /action
 /nop

 Charles




 Jeff Wright [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 08/16/2008 12:35 PM

 To
 Anonymous Incognito [EMAIL PROTECTED],
 sipp-users@lists.sourceforge.net
 cc

 Subject
 Re: [Sipp-users] check_it






 This is the exact same thing I need to do (see my post from a couple of
 days ago).  Please let me know if you find out a way to do it.

 Jeffrey Wright
 System Test Engineering Manager
 Aztek Networks, Inc.



 -Original Message-
 From: [EMAIL PROTECTED] on behalf of Anonymous
 Incognito
 Sent: Sat 8/16/2008 6:50 AM
 To: sipp-users@lists.sourceforge.net
 Subject: [Sipp-users] check_it

 Hi ,

 I would like to write a scenario as below.

 Search the SIP message for the presence of a header, Server (for
 example). If it is present then I would like to fail the call. I am
 not able to achieve it using check_it.

 Cheers
 David


 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 Sipp-users mailing list
 Sipp-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sipp-users

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 Sipp-users mailing list
 Sipp-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sipp-users





-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url

Re: [Sipp-users] check_it

2008-08-18 Thread Charles P Wright
Nop is descibed in the documentation:
http://sipp.sourceforge.net/doc3.0/reference.html#Create+your+own+XML+scenarios

The strcmp and condexec attributes are new and are not yet documented (I 
only managed to get motivated to do documentation before a release).

To use these actions/modifiers, you'll need to get the SVN trunk version.

Charles

Jeff Wright [EMAIL PROTECTED] wrote on 08/17/2008 12:28:16 PM:

 Charles,
 
 Thanks for responding.  That scenario does look like it will work, 
 but I was certainly unaware of the existence of the strcmp and 
 nop actions, as well as the condexec action modifier.  I don't 
 see these items in the documentation anywhere.  I guess I could grep
 through the codebase and try to figure out all the sundry options 
 available to me and how they work, but that was a bit more than I 
 was originally hoping for.
 
 In any case, when I try this:
 
   recv response=200 optional=true next=1
   action
   ereg regexp=.* search_in=hdr header=Contact: 
 assign_to=contact/
   strcmp assign_to=compareval variable=contact value= /
   test assign_to=empty variable=compareval value=0 
 test=equal /
 /action
   /recv
 
   nop condexec=empty
   action
   error message=Server header is present.
   /action
   /nop
 
 I get this result:
 
 
 strcmp 'assign_to' parameter, compareval is not a valid integer!
 
 BTW, my sipp version is: SIPp v2.0-TLS, version 20071128, built Jan 
 7 2008, 16:31:36
 
 Any ideas? 
 
 Jeffrey Wright
 System Test Engineering Manager
 Aztek Networks, Inc.
 
 
 
 -Original Message-
 From: Charles P Wright [mailto:[EMAIL PROTECTED]
 Sent: Sat 8/16/2008 7:14 PM
 To: Jeff Wright
 Cc: Anonymous Incognito; sipp-users@lists.sourceforge.net; sipp-
 [EMAIL PROTECTED]
 Subject: Re: [Sipp-users] check_it
 
 My best suggestion would be to assign the captured value to a variable,
 something like (not 100% sure on syntax, but this should sketch the plan
 for you); then strcmp it to an empty string (returns 0 if equal), and 
test
 on the strcmp return.
 
 recv
 ereg assign_to=server search_in=header header=Server: regexp=.*
 /
 strcmp assign_to=compareval variable=server value= /
 test assign_to=empty variable=compareval value=0 test=equal /
 /recv
 
 nop condexec=empty
 action
 error message=Server header is present.
 /action
 /nop
 
 Charles
 
 
 
 
 Jeff Wright [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 08/16/2008 12:35 PM
 
 To
 Anonymous Incognito [EMAIL PROTECTED],
 sipp-users@lists.sourceforge.net
 cc
 
 Subject
 Re: [Sipp-users] check_it
 
 
 
 
 
 
 This is the exact same thing I need to do (see my post from a couple of
 days ago).  Please let me know if you find out a way to do it.
 
 Jeffrey Wright
 System Test Engineering Manager
 Aztek Networks, Inc.
 
 
 
 -Original Message-
 From: [EMAIL PROTECTED] on behalf of Anonymous
 Incognito
 Sent: Sat 8/16/2008 6:50 AM
 To: sipp-users@lists.sourceforge.net
 Subject: [Sipp-users] check_it
 
 Hi ,
 
 I would like to write a scenario as below.
 
 Search the SIP message for the presence of a header, Server (for
 example). If it is present then I would like to fail the call. I am
 not able to achieve it using check_it.
 
 Cheers
 David
 
 
-
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 Sipp-users mailing list
 Sipp-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sipp-users
 
-
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 Sipp-users mailing list
 Sipp-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sipp-users
 
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users


Re: [Sipp-users] check_it

2008-08-16 Thread Charles P Wright
My best suggestion would be to assign the captured value to a variable, 
something like (not 100% sure on syntax, but this should sketch the plan 
for you); then strcmp it to an empty string (returns 0 if equal), and test 
on the strcmp return.

recv
ereg assign_to=server search_in=header header=Server: regexp=.* 
/
strcmp assign_to=compareval variable=server value= /
test assign_to=empty variable=compareval value=0 test=equal /
/recv

nop condexec=empty
action
error message=Server header is present.
/action
/nop

Charles




Jeff Wright [EMAIL PROTECTED] 
Sent by: [EMAIL PROTECTED]
08/16/2008 12:35 PM

To
Anonymous Incognito [EMAIL PROTECTED], 
sipp-users@lists.sourceforge.net
cc

Subject
Re: [Sipp-users] check_it






This is the exact same thing I need to do (see my post from a couple of 
days ago).  Please let me know if you find out a way to do it.

Jeffrey Wright
System Test Engineering Manager
Aztek Networks, Inc.



-Original Message-
From: [EMAIL PROTECTED] on behalf of Anonymous 
Incognito
Sent: Sat 8/16/2008 6:50 AM
To: sipp-users@lists.sourceforge.net
Subject: [Sipp-users] check_it

Hi ,

I would like to write a scenario as below.

Search the SIP message for the presence of a header, Server (for
example). If it is present then I would like to fail the call. I am
not able to achieve it using check_it.

Cheers
David

-
This SF.Net email is sponsored by the Moblin Your Move Developer's 
challenge
Build the coolest Linux based applications with Moblin SDK  win great 
prizes
Grand prize is a trip for two to an Open Source event anywhere in the 
world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users
-
This SF.Net email is sponsored by the Moblin Your Move Developer's 
challenge
Build the coolest Linux based applications with Moblin SDK  win great 
prizes
Grand prize is a trip for two to an Open Source event anywhere in the 
world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users



-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users