aboutsummaryrefslogtreecommitdiffstats
path: root/airpcap.h
AgeCommit message (Collapse)AuthorFilesLines
2010-01-02Guard pragma pack in case we continue implementing the wireless toolbar forstig1-1/+4
all platforms. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31409 f5534014-38df-0310-8fa8-9805f1628bb7
2009-05-13Replace all Windows types by glib types - hopefully thejmayer1-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). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28340 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-24Windows build: #include winsock2.h only when needed.wmeier1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26535 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-20Revert back to having a local copy of airpcap.h. This should fix buildinggerald1-0/+907
with AirPcap. Re-define AIRPCAP_DIR. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21846 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-18From Dustin Johnson:gerald1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21831 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-28from Gisle Vanem: some more #pragma's that MingW don't likeulfl1-0/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21240 f5534014-38df-0310-8fa8-9805f1628bb7
2007-01-02From Gisle Vanem:gerald1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20274 f5534014-38df-0310-8fa8-9805f1628bb7
2006-12-27Prepare to move the airpdcap code to epan/crypt (SVN won't let me actuallygerald1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20227 f5534014-38df-0310-8fa8-9805f1628bb7
2006-12-05From Davide Schiera and Giorgio Tino: Add initial WPA/WPA2 decryptiongerald1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20049 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-30From Giorgio Tino: Add support for version 2.0 of the AirPcap driver, gerald1-1/+1
which has an updated API for WEP key handling. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19736 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-19Add support for:gerald1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19599 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-10First step in integrating the AirPcap WEP preferences with thosegerald1-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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19467 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-02Fix WEP key bug in the AirPcap code that could cause a crash. Enablegerald1-0/+6
AirPcap by default. Add initial support for the "Any" device in AirPcap (more to come). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19401 f5534014-38df-0310-8fa8-9805f1628bb7
2006-08-16Add support for AirPcap, an upcoming wireless product from CACE. Supportgerald1-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. :) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18928 f5534014-38df-0310-8fa8-9805f1628bb7