Jouni Malinen
56f77852e5
nl80211: Use the new nl80211_cmd_msg() helper
...
This removes duplicated code for building nl80211 commands for a BSS.
This commit handles the functions that were already using
nl80211_set_iface_id().
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-12-06 16:41:25 +02:00
Jouni Malinen
07c7757cb1
nl80211: Add nl80211_*_msg() helpers
...
These new functions can be used to both allocate and build a header for
most nl80211 commands.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-12-06 16:41:01 +02:00
Kyeyoon Park
6c6678e7a4
nl80211: Make br_ifindex available in i802_bss
...
Signed-off-by: Kyeyoon Park <kyeyoonp@qca.qualcomm.com>
2014-10-28 01:08:29 +02:00
Jouni Malinen
159a17916f
nl80211: Move more event processing into driver_nl80211_event.c
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:54:56 +02:00
Jouni Malinen
8a906d1251
nl80211: Move event handling into a separate file
...
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:54:56 +02:00
Jouni Malinen
0fafeb5454
nl80211: Move capability determination into a separate file
...
This moves significant amount of code away from large driver_nl80211.c.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:54:56 +02:00
Jouni Malinen
981cf85a41
nl80211: Move AP monitor interface handling to a separate file
...
This moves the old monitor interface design to driver_nl80211_monitor.c.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:54:56 +02:00
Jouni Malinen
f3407c66c2
nl80211: Make some helper functions non-static
...
This allows more functionality to be moved to separate files.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:54:56 +02:00
Jouni Malinen
70a96c8116
nl80211: Move most of the Android code into a separate file
...
This moves most of the Android specific implementation from
driver_nl80211.c to driver_nl80211_android.c.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:54:56 +02:00
Jouni Malinen
1474e6e917
nl80211: Move definitions into separate header files
...
This is an initial step in starting to split the large driver_nl80211.c
implementation into somewhat smaller parts.
Signed-off-by: Jouni Malinen <j@w1.fi>
2014-10-26 17:03:24 +02:00