madwifi/net80211
scottr e7f80f68cf Remove the use of a bitwise XOR operation which wrongly assumes its
arguments are boolean.

Originally the arguments were converted to booleans, but r2345 removed
this conversion. I've added the conversion to booleans back again and
removed the use of XOR as it's confusing and unnecessary. 



git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@3062 0192ed92-7a03-0410-a25b-9323aeb14dbd
2007-12-14 08:24:27 +00:00
..
_ieee80211.h Merge tools/wlanconfig.c changes from the DFS branch 2007-11-20 17:33:41 +00:00
ieee80211_acl.c Added lock assertion macros for all locks. Assert locks in all new _locked functions. Assert lock state in all LOCK/UNLOCK macros. 2007-11-23 23:42:38 +00:00
ieee80211_beacon.c always use the configured bssid (vap->iv_bss->ni_bssid) as the bssid for 2007-12-03 08:52:34 +00:00
ieee80211_crypto_ccmp.c Fix for a false replay detection when seq was initialized to zero and first packet is also seq zero. 2007-10-28 20:40:04 +00:00
ieee80211_crypto_none.c Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_crypto_tkip.c Fix for a false replay detection when seq was initialized to zero and first packet is also seq zero. 2007-10-28 20:40:04 +00:00
ieee80211_crypto_wep.c Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_crypto.c Standardize on ARRAY_SIZE, stop defining and undefining N 2007-11-28 05:36:29 +00:00
ieee80211_crypto.h Our ABI for hostapd currently uses an old structure that only has one byte for the key index. This means that the 'magic value' of -1 (255) for NONE is passed rather than the larger type we actually use internally. To make comparisons work properly, I'm putting the magic value back at (uint8_t)-1 again so that a key index of 'none' with a MAC address that is passed into madwifi is interpreted correctly and the keys for that station are properly removed, rather than errors returned. 2007-10-29 22:33:03 +00:00
ieee80211_debug.h Spelling 2007-12-05 00:55:31 +00:00
ieee80211_input.c fixing up r3013: can't use IEEE80211_VERIFY_ELEMENT on extended rates since that discards beacons which dont contain that element. 2007-12-12 11:04:17 +00:00
ieee80211_ioctl.h Backport of continous transmit function from madwifi-dfs. 2007-11-21 11:08:51 +00:00
ieee80211_linux.c Remove separate versions for ath_pci and wlan modules 2007-12-13 02:00:00 +00:00
ieee80211_linux.h Re-enable skb debug destructor, chaining to original when present. 2007-11-25 09:09:24 +00:00
ieee80211_monitor.c Stop writing a bogus IEEE80211_RADIOTAP_DBM_TX_POWER field. 2007-12-10 23:13:33 +00:00
ieee80211_monitor.h Stop writing a bogus IEEE80211_RADIOTAP_DBM_TX_POWER field. 2007-12-10 23:13:33 +00:00
ieee80211_node.c Re-enable skb debug destructor, chaining to original when present. 2007-11-25 09:09:24 +00:00
ieee80211_node.h Formatting changes. Mostly line lengths with some whitespace. Also, remove author info from any comments. 2007-11-22 02:08:35 +00:00
ieee80211_output.c fix two more instances of using the wrong bssid in IBSS mode. there are more 2007-12-12 11:29:19 +00:00
ieee80211_power.c Remove the use of a bitwise XOR operation which wrongly assumes its 2007-12-14 08:24:27 +00:00
ieee80211_power.h Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_proto.c guard against 0 rates which can be caused by wrong received frames. 2007-12-10 13:15:06 +00:00
ieee80211_proto.h Only try to remove padding in frames where a data body exists. Otherwise, aligning the data pushes some of it out of the buffer. 2007-11-28 21:32:50 +00:00
ieee80211_radiotap.h Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_rate.c Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_rate.h Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_scan_ap.c Standardize on ARRAY_SIZE, stop defining and undefining N 2007-11-28 05:36:29 +00:00
ieee80211_scan_sta.c Standardize on ARRAY_SIZE, stop defining and undefining N 2007-11-28 05:36:29 +00:00
ieee80211_scan.c Add missing symbols used by txcont 2007-11-21 11:20:36 +00:00
ieee80211_scan.h Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211_skb.c Formatting changes: 2007-12-04 00:43:10 +00:00
ieee80211_skb.h Fix sparse warnings and compile errors reported with includes in ieee80211_skb.h 2007-11-22 00:24:26 +00:00
ieee80211_var.h Formatting changes. Mostly line lengths with some whitespace. Also, remove author info from any comments. 2007-11-22 02:08:35 +00:00
ieee80211_wireless.c Standardize on ARRAY_SIZE, stop defining and undefining N 2007-11-28 05:36:29 +00:00
ieee80211_xauth.c Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
ieee80211.c Standardize on ARRAY_SIZE, stop defining and undefining N 2007-11-28 05:36:29 +00:00
ieee80211.h port of r2879 from madwifi-dfs 2007-11-27 10:06:02 +00:00
if_athproto.h Support for setting default VAP debug flags at module load time, so you can 2007-11-21 10:45:58 +00:00
if_ethersubr.h Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
if_llc.h Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
if_media.c Restructuring the repository layout in response to ath5k. 2007-10-04 13:07:51 +00:00
if_media.h Merge some whitespace changes from the DFS branch 2007-11-20 17:18:36 +00:00
Makefile This patch augments the current reference counting code with: 2007-11-21 20:14:11 +00:00
Makefile.kernel This patch augments the current reference counting code with: 2007-11-21 20:14:11 +00:00