Jouni Malinen
9b71728bba
Cleaned up TX callback request processing
...
Move the use of 802.11 header protocol field into driver_hostap.c since
this is a Host AP driver specific mechanism and other driver wrappers
should not really need to know about it.
2008-08-31 11:15:56 +03:00
Jouni Malinen
00ad53ef68
Send HT parameters for new STAs
...
This depends on a mac80211 patch to add NL80211_ATTR_HT_CAPABILITY
(which is not yet in wireless-testing).
2008-08-25 11:30:39 +03:00
Jouni Malinen
f2c290ccf4
Switched driver_nl80211 to use the new sta_add2()
2008-08-25 10:06:40 +03:00
Jouni Malinen
358921edb7
Added support for setting BSS parameters with NL80211_CMD_SET_BSS
...
This new cfg80211 command is used for setting CTS protect, short preamble,
and short slot time parameters for the BSS. The matching kernel change has
been submitted, but is not yet included in wireless-testing. The code here
used #ifdef to avoid compilation failures before the new command is
available.
2008-08-07 20:09:55 +03:00
Jouni Malinen
eb0699b6ba
Add IGTK/MFP configuration (disabled by default)
...
Added code to use suggested nl80211/cfg80211 API for setting MFP related
parameters. This is disabled by default since the API changes has not yet
been approved. The new commands can be enabled by defining
NL80211_MFP_PENDING (this will be removed once the API changes is
approved).
2008-06-18 11:23:59 +03:00
Jouni Malinen
94e5af7948
Added support for configuring IGTK
...
This needs changes in kernel code, too, but the cipher suite for IGTK is
defined in IEEE 802.11w, so this code in hostapd side can be added now.
2008-06-16 11:20:01 +03:00
Jouni Malinen
3f3339dfe7
Fixed a buffer overflow in nla_parse call
...
The first argument (tb) to nla_parse must have room for maxtype+1, not
maxtype, elements.
2008-06-06 16:51:17 +03:00
Jouni Malinen
8479707beb
Include wireless_copy.h instead of linux/wireless.h to avoid conflicts
...
linux/wireless.h ends up including number of Linux kernel header files and
many of the definitions are conflicting with (or at least duplicating)
definitions in net/if.h.
2008-06-03 11:31:42 +03:00
Jouni Malinen
0d58229994
Small whitespace cleanup
2008-04-13 12:48:59 +03:00
Michael Bernhard
4c6122c397
driver_nl80211: Do not send nl80211 message if beacon is not set yet
...
Signed-off-by: Michael Bernhard <michael.bernhard at bfh.ch>
2008-04-13 12:41:30 +03:00
Michael Bernhard
f4a5a7468d
driver_nl80211: Return correct value
...
Signed-off-by: Michael Bernhard <michael.bernhard at bfh.ch>
2008-04-13 12:40:24 +03:00
Michael Bernhard
a325926a9c
driver_nl80211: Initialize local variable
...
This solves the problem with out-of-sync ACK messages.
Signed-off-by: Michael Bernhard <michael.bernhard at bfh.ch>
2008-04-13 12:39:13 +03:00
Michael Bernhard
99c55ef92f
driver_nl80211: Clone netlink callbacks instead of creating new ones
...
This way the default callbacks are inherited.
Signed-off-by: Michael Bernhard <michael.bernhard at bfh.ch>
2008-04-13 12:37:49 +03:00
Bernhard Michael
f7868b5018
driver_nl80211: Use customizable netlink callbacks
...
This allows the use of NL_CB_VERBOSE or NL_CB_DEBUG.
Signed-off-by: Michael Bernhard <michael.bernhard at bfh.ch>
2008-04-13 12:36:23 +03:00
Michael Bernhard
7cc92d7275
driver_nl80211: Use the correct nl80211 command to flush all stations
...
Signed-off-by: Michael Bernhard <michael.bernhard at bfh.ch>
2008-04-13 12:33:59 +03:00
Johannes Berg
dda803699f
nl80211 driver: fix beacon interval setting
...
This removes the hard-coded beacon interval setting.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2008-04-09 10:11:04 +03:00
Artem Antonov
eaaab2bd98
Fix nl80211 driver to receive EAPOL response
...
This patch fixes nl80211 driver to receive EAPOL response if wlan0 was
added to bridge.
2008-04-08 09:49:06 +03:00
Daniel Wagner
913cf1caec
Rename NL80211_[ATTR]_STA_STAT_* to NL80211_[ATTR_]STA_INFO_
...
adapt to change 72141605e9f9d856418bbed9dc47e5ad42aabb42
nl80211/cfg80211: support for mesh, sta dumping
Signed-off-by: Daniel Wagner <wagi@monom.org>
2008-03-31 12:39:52 +03:00
Jouni Malinen
dc366e8e85
Added listen interval to hostapd sta_add() driver function
2008-02-27 17:45:00 -08:00
Jouni Malinen
6fc6879bd5
Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release
2008-02-27 17:34:43 -08:00