Now that WinPcap is a DLL, I can load it at run-time rather than load-time.
authorgram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 3 Apr 2001 05:26:27 +0000 (05:26 +0000)
committergram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 3 Apr 2001 05:26:27 +0000 (05:26 +0000)
commit987216fb05c937e629be4a5ccb3a43c402770660
tree9f1663af21fb1628cf87f316dd3f5f91b8a7ddc1
parentc839796fe5ad2606f958127ed2eefc66a967c3bc
Now that WinPcap is a DLL, I can load it at run-time rather than load-time.
That means that I no longer need to distribute capture and non-capture
versions of Ethereal for Win32; one version (compiled with WinPcap headers)
can run on systems with or without WinPcap.

For systems that don't have WinPcap, instead of disabling the Capture
menu, Capture|Start brings up a dialogue informing the user that wpcap.dll
was not loadable, and gives a URL to the WinPcap home page.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@3249 f5534014-38df-0310-8fa8-9805f1628bb7
Makefile.am
Makefile.nmake
capture-wpcap.c [new file with mode: 0644]
capture-wpcap.h [new file with mode: 0644]
gtk/capture_dlg.c
gtk/main.c
tethereal.c