Ethereal-users: Re: [Ethereal-users] the packet driver interface

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Mon, 7 May 2001 12:21:55 -0700 (PDT)
> i need to know that how do other apps like delphi and vb
> interact with packet driver that comes with ethereal 
> 
> what is the method ?

That's not an Ethereal issue, it's a WinPcap issue (the packet driver
*doesn't* come with Ethereal, you have to download and install it
separately, precisely *because* it's a tool that works with applications
other than Ethereal).

The WinPcap FAQ at

	http://netgroup-serv.polito.it/winpcap/misc/faq.htm

says:

	Q-8: Can I use WinPcap with Borland developing tools?

	A: We support only Microsoft developing tools.  Borland
	compilers need a .lib file whose format is different compared to
	the Microsoft one.  You can generate such a file by using a
	utility provided by Borland, by typing

                  implib -acf PacketBCB.lib packet.dll

	In case you are interested in Borland Delphi, you can contact
	Lars Peter Christiansen (http://home1.stofanet.dk/nitezhifter),
	Denmark.  We do not know anything else about Borland C++
	Builder.

	In any case, WinPcap 2.1 comes as dll (WPcap.dll) instead of
	static library.  This makes things much simpler.

It says nothinga bout Visual Basic.

Note that *I* use neither Delphi nor Visual Basic, and, as such, will be
completely unable to answer any further questions you have.  I would
suggest that, if nobody else answers your questions, you send mail to
the WinPcap mailing list:

	winpcap@xxxxxxxxxxxxxxxxxxxxxxx

asking about Delphi and VB use of the libraries.