aboutsummaryrefslogtreecommitdiffstats
path: root/airpcap.h
AgeCommit message (Collapse)AuthorFilesLines
2010-01-02Guard pragma pack in case we continue implementing the wireless toolbar forStig Bjørlykke1-1/+4
all platforms. svn path=/trunk/; revision=31409
2009-05-13Replace all Windows types by glib types - hopefully theJörg Mayer1-63/+63
correct ones. Use buildbot as a compile test on Windows. This makes "configure --enable-airpcap && make" succeed on Linux. It crashes the moment you click the wireless settings button because some relevant information isn't present (nullpointer deref). svn path=/trunk/; revision=28340
2008-10-24Windows build: #include winsock2.h only when needed.Bill Meier1-0/+4
#include winsock2.h pulls in about 90 distinct .h files and about 140 total .h files. Currently winsock2.h is (mostly unnecessarily) included for each dissector via packet.h/wtap.h. This patch removes #include winsock2.h from wtap.h and then includes winsock2.h (or windows.h) in the few specific places required. With this patch, my Windows Wireshark build takes about 30% less time. svn path=/trunk/; revision=26535
2007-05-20Revert back to having a local copy of airpcap.h. This should fix buildingGerald Combs1-0/+907
with AirPcap. Re-define AIRPCAP_DIR. svn path=/trunk/; revision=21846
2007-05-18From Dustin Johnson:Gerald Combs1-677/+0
- Update the wireless/AirPcap GUI code to support 802.11n as well as some related upcoming code changes. - Remove airpcap.h from the repository, since it exists in the AirPcap devpack (and will be superseded Real Soon Now). - Show the individual channel flag bits in radiotap. Fix the 802.11n MCS set display. This is a partial checkin, so hopefully nothing is broken. svn path=/trunk/; revision=21831
2007-03-28from Gisle Vanem: some more #pragma's that MingW don't likeUlf Lamping1-0/+2
svn path=/trunk/; revision=21240
2007-01-02From Gisle Vanem:Gerald Combs1-0/+2
Here are some patches needed to build using HAVE_AIRPCAP on MingW: * airpcap.h needs 'WEP_KEY_MAX_SIZE' from <epan/crypt/wep-wpadefs.h>. * airpcap_loader.h needs <epan/crypt/airpdcap_user.h> and definition of 'decryption_key_t'. * epan/crypt/airpdcap_interop.h defines 'ntohs()' before <winsock2.h> gets included. Thus creating a parse error later on. svn path=/trunk/; revision=20274
2006-12-27Prepare to move the airpdcap code to epan/crypt (SVN won't let me actuallyGerald Combs1-5/+0
move the files until these changes are checked in). Add an AC_DEFINE for airpdcap (which will be removed once the changes have settled). Update the airpdcap code to compile on non-Windows systems. Fix up comments and whitespace to conform more closely to the rest of the code base. Verified to compile under Windows and OS X. svn path=/trunk/; revision=20227
2006-12-05From Davide Schiera and Giorgio Tino: Add initial WPA/WPA2 decryptionGerald Combs1-2/+3
support. WEP key preferences have been overloaded to allow WPA keys. The decryption code currently uses Windows-specific data types, but can be converted to use glib equivalents. Add a few text and whitespace fixups. svn path=/trunk/; revision=20049
2006-10-30From Giorgio Tino: Add support for version 2.0 of the AirPcap driver, Gerald Combs1-1/+1
which has an updated API for WEP key handling. svn path=/trunk/; revision=19736
2006-10-19Add support for:Gerald Combs1-1/+1
- The AirPcap Multi-Channel Aggregator (which is marketspeak for an "any" device) - Merging the 802.11 dissector WEP key list with AirPcap's - Decrypting WEP in the adapter, in Wireshark, or not at all Update the release notes. svn path=/trunk/; revision=19599
2006-10-10First step in integrating the AirPcap WEP preferences with thoseGerald Combs1-0/+2
from the 802.11 dissector. Use a #define for the maximum number of WEP keys. Use AirPcap's if we have it (64). Rename find_module() prefs_find_module() and make it public. svn path=/trunk/; revision=19467
2006-10-02Fix WEP key bug in the AirPcap code that could cause a crash. EnableGerald Combs1-0/+6
AirPcap by default. Add initial support for the "Any" device in AirPcap (more to come). svn path=/trunk/; revision=19401
2006-08-16Add support for AirPcap, an upcoming wireless product from CACE. SupportGerald Combs1-0/+669
is disabled by default, and can be enabled by setting AIRPCAP_CONFIG in config.nmake. The code is currently limited to Windows, but should be adaptable to other platforms. The official announcement won't come until next week, so you'll have to read the source for details. :) svn path=/trunk/; revision=18928