Ive got a hacked version of 1.1 (2006-10-2) running on native Vista with SUA utilities, running as a mixed-mode Windows EXE and POSIX executable. It uses the Windows pcap libraries and a POSIX build of SSL.
I had to hack the pcap-send to not use raw mode as Vista doesn't send UDP headers even invoked from a privileged account. It just fails and there is little information from the Interix folks regarding this. I do not have the luxury of investigating this further as it is not a requirement for my needs. However it works fine for everything else: TLS/PCAP included. I am not sure yet about IPV6 as it is not tested. A little work and it can use Windows authentication for TLS when run as an EXE and possibly as a Unix app. It's not yet nice enough for general distribution but if people are interested in what I have now I can give it to them. It compiles using the MSVC compiler using the SUA make utility and works with the MSVC debugger. If anyone wants to take my work and tidy it up please ask. Regards M -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Olivier Jacques Sent: October-24-06 1:42 PM To: Lars Roland Cc: [email protected] Subject: Re: [Sipp-users] [patch] SIPp with pcap support on cygwin Lars Roland wrote: > I finally got some time to work on this. Patch is attached. > I don't have any IPv6 pcap files, to test with. also I did not test on > any other platform than Cygwin. > > The following still applies: > > On my system I've copied the WinPcap developer package to > "C:\cygwin\lib\WpdPack". > > Additionally I had to remove or rename "pthread.h" in > "C:\cygwin\lib\WpdPack\Include", as it interfered with pthread.h from > cygwin. > Perhaps someone who knows more about makefiles for GNU make can solve > this issue in a better way. > > Regards, > Lars > Hello Lars, I can't seem to get it working on my cygwin. Compiling and running SIPp without pcapplay works (with or without ossl). When I compile with pcapplay for Cygwin, the compile works but SIPp crashes every time at startup. Here is what gdb gives for a simple "sipp -h" $ gdb --args sipp -h GNU gdb 6.5.50.20060706-cvs (cygwin-special) Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-cygwin"... (gdb) run Starting program: /cygdrive/c/transfer/SIP/sipp.svn/sipp.exe -h Loaded symbols for /cygdrive/c/WINDOWS/system32/ntdll.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/kernel32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/wpcap.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/ws2_32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/msvcrt.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/ws2help.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/advapi32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/rpcrt4.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/Packet.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/WanPacket.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/npptools.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/mfc42u.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/gdi32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/user32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/ole32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/oleaut32.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/iphlpapi.dll Loaded symbols for /cygdrive/c/WINDOWS/system32/version.dll Loaded symbols for /usr/bin/cygcrypto-0.9.8.dll Loaded symbols for /usr/bin/cygwin1.dll Loaded symbols for /usr/bin/cygncurses-8.dll Loaded symbols for /usr/bin/cygssl-0.9.8.dll Program received signal SIGSEGV, Segmentation fault. 0x007c6225 in init_console_handler () (gdb) It seems that init_console_handler is a Cygwin function - but I was unable to find any info on that. Do you have any idea? In the mean time, I will try to do it on another PC I have. -- Olivier HP OpenCall Software http://www.hp.com/go/opencall/ ------------------------------------------------------------------------ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Sipp-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sipp-users -- ----------------------------------------------- This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful. Any views, opinions and content presented in this e-mail are solely those of the author and may not represent those of Objectworld Communications Corp. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Sipp-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sipp-users
