Wireshark-dev: Re: [Wireshark-dev] [Winpcap-users] Problems with the modified wpcap.dll in Wire
From: "Gianluca Varenni" <[email protected]>
Date: Wed, 17 Oct 2007 08:23:49 -0700
The function is implemented in Packet.dll, the sources are in \winpcap\Packetntx\dll\packet32.cpp
It's my understanding that you implemented support for your card directly in wpcap.dll. If so, the p->adapter field is a NULL/bogus pointer, so there Packet API will receive a NULL/bogus pointer!
Have a nice day
----- Original Message -----
Sent: Wednesday, October 17, 2007 6:29 AM
Subject: [Winpcap-users] Problems with the modified wpcap.dll in Wireshark


We have developed our device to capture ss7 traffic on a TDM link.

Once we start our device, we get this message.

" Couldnt set capture buffer size  Size 1MB seems to be too high for your machine
 default is 1MB  Any way capture started. "

and it takes some time before the packets are being displayed on the GUI.

As I heard it comes with the Win32-only pcap_setbuff() routine not being set
up to handle add-on capture interfaces such as ours. As I saw this is done by
the function PacketSetBuff(p->adapter,dim), which I suspect a function to
change the driver behaviour, for which I do not have access.

Where is this PacketSetBuff() written?

If its on user mode and doesnt need the ddk, can I change it so that I can
overcome this problem. Or any way I can overcome this! :-)

My next question is our GUI freezes when a live capture is going, and we are
not able to stop the live capture when we need. What could be the problem
for this? It keeps on capturing data at some speed around 128kbps.

Kind regards

Varuna De Silva

Winpcap-users mailing list
[email protected]